Вниз  Java-программирование (1-ые посты)
- 16.03.2015 / 18:06
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
Помогите пожалуйста, файл не сохраняется.
Метод save();


Прикрепленные файлы:
Editor.java (2.44 кб.) Скачано 652 раза
File.java (0.88 кб.) Скачано 691 раз
- 16.03.2015 / 18:11
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
Fantastik, не уверен, что это поможет, но надо закрывать только самый внешний стрим — он вызовет close внутренних стримов. То есть достаточно одного os.close();

У тебя там обработка ошибок catch (IOException e) с пустым телом, попробуй вывести e.printStackTrace(), посмотреть, что там такое.
- 16.03.2015 / 18:25
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
Ксакеп, При сохранении даже не запрашивает доступ к ф.с.
- 16.03.2015 / 18:33
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Fantastik, file:///e:/ а не просто /e:/
__________________
 let live

Изменено aNNiMON (16.03 / 18:34) (всего 1 раз)
- 16.03.2015 / 18:44
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
aNNiMON, Да я заметил и изменил, теперь запрашивает доступ, но не сохраняет.
- 16.03.2015 / 19:20
Magatino
  Администратор

Magatino 
Сейчас: Offline
Цитата Fantastik:
aNNiMON, Да я заметил и изменил, теперь запрашивает доступ, но не сохраняет.
А где это? :dum:
  1. // если файл существует по этому пути то удаляем его
  2. if (fc.exists())
  3. fc.delete();
  4.  
  5. // если нет файла по этому пути то создаём файл
  6. if (!fc.exists())
  7. fc.create();

- 16.03.2015 / 19:55
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Fantastik, os.flush() не забудь перед os.close().
__________________
 let live
- 16.03.2015 / 19:58
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
Magatino, Спасибо. Этот метод (method.txt) должен был сохранить данные в хранилище, а метод save() в исходнике Editor.java должен был читать из хранилища данные ид 0 и 1. Но не выполняется, какая из них я не знаю. Пожалуйста помогите.


Прикрепленные файлы:
method.txt (0.97 кб.) Скачано 468 раз
Editor.java (2.52 кб.) Скачано 650 раз
- 17.03.2015 / 21:36
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
как узнать последний символ строки и как удалить его??
- 17.03.2015 / 22:01
Naik
  Пользователь

Naik 
Сейчас: Offline
Fantastik, http://docs.oracle.com/javase/7/docs/api/java/lang/String.html

удалить созданием новой строки из части предыдущей

Изменено Naik (17.03 / 22:02) (всего 1 раз)
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)