5.02.2011 / 22:41 | |
Zvers Пользователь Сейчас: Offline
Регистрация: 06.02.2010
| можно потоковой записью..
|
6.02.2011 / 07:18 | |
kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| Zvers (05.02.2011/22:41) можно потоковой записью..А можно два примера кодом? |
6.02.2011 / 13:52 | |
Zvers Пользователь Сейчас: Offline
Регистрация: 06.02.2010
| В разных ситуациях код разный. Потоковая запись - считываешь в ограниченный байт массив определённого размера, записываешь его. Следующий "кусок" данных пишешь в этот же массив и т.д. Но при работе с массивами тратится излишнее время, поэтому, если время дорого, можешь побайтово считывать и записывать.
Изменено Zvers (6.02 / 13:55) (всего 1 раз) |
6.02.2011 / 13:56 | |
kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| Zvers, Ну тоды два разных кода. Ты выложи, а я разберусь.
|
6.02.2011 / 13:58 | |
Zvers Пользователь Сейчас: Offline
Регистрация: 06.02.2010
| А первый способ - может быть нехватка памяти. Там проще. Считываешь в массив или в вектор и используешь как хочешь
|
6.02.2011 / 14:05 | |
Zvers Пользователь Сейчас: Offline
Регистрация: 06.02.2010
| 1. InputStream is = getClass().getResourceAsStream("/aaa"); byte[] a = new byte[is.available()]; is.read(a); is.close();
|
6.02.2011 / 14:07 | |
kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| Zvers, Ппц, я ващет про создание архива спросил. Это я знал. Я про зипме, епт, много способов...
|
6.02.2011 / 14:10 | |
Zvers Пользователь Сейчас: Offline
Регистрация: 06.02.2010
| 2. InputStream is = getClass().getResourceAsStream("/aaa"); FileConnection fc = (FileConnection)Connector.open("file:///Ms/Other/a.fff", 3); if(!fc.exists()) fc.create(); OutputStream os = fc.openOutputStream(); int ch = 0; while((ch = is.read()) != -1) { os.write(ch); } is.close(); os.close(); fc.close();
|
6.02.2011 / 14:12 | |
Zvers Пользователь Сейчас: Offline
Регистрация: 06.02.2010
| kiriman, >> Иль придеца сначала сохранить в фс и тока птм юзать?
|
6.02.2011 / 14:15 | |
kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| Zvers (06.02.2011/14:12) kiriman, >> Иль придеца сначала сохранить в фс и тока птм юзать?Чтоб собрать зип надо в метод передать массив путей. У мя изменяется один файл до сборки, терь подумай.
|