|  16.03.2015 / 18:06 |  | 
| Fantastik    Пользователь 
  Сейчас: Offline 
 Имя: ЖалолРегистрация: 15.07.2014
 
 | Помогите пожалуйста, файл не сохраняется.Метод save();
 
 
 Прикрепленные файлы:  Editor.java   (2.44 кб.) Скачано 698 раз   File.java   (0.88 кб.) Скачано 740 раз  | 
|  16.03.2015 / 18:11 |  | 
| Ксакеп    Модератор форума 
  Сейчас: Offline 
 Регистрация: 20.06.2012
 | Fantastik, не уверен, что это поможет, но надо закрывать только самый внешний стрим — он вызовет close внутренних стримов. То есть достаточно одного os.close();
 У тебя там обработка ошибок catch (IOException e) с пустым телом, попробуй вывести e.printStackTrace(), посмотреть, что там такое.
 
 | 
|  16.03.2015 / 18:25 |  | 
| Fantastik    Пользователь 
  Сейчас: Offline 
 Имя: ЖалолРегистрация: 15.07.2014
 
 | Ксакеп,  При сохранении  даже не запрашивает доступ к ф.с.
 | 
|  16.03.2015 / 18:33 |  | 
| aNNiMON   Супервизор 
  Сейчас: Offline 
 Имя: ВитёкРегистрация: 11.01.2010
 
 | Fantastik, file:///e:/ а не просто /e:/__________________
 
   let liveИзменено aNNiMON (16.03 / 18:34) (всего 1 раз)
 | 
|  16.03.2015 / 18:44 |  | 
| Fantastik    Пользователь 
  Сейчас: Offline 
 Имя: ЖалолРегистрация: 15.07.2014
 
 | aNNiMON,  Да я заметил и изменил, теперь запрашивает доступ, но не сохраняет.
 | 
|  16.03.2015 / 19:20 |  | 
| Magatino    Администратор 
  Сейчас: Offline 
 Имя: AlexandrОткуда: Где Ленин родился. Simbirsk City
 Регистрация: 28.01.2011
 
 | Цитата Fantastik:aNNiMON,  Да я заметил и изменил, теперь запрашивает доступ, но не сохраняет.
 А где это?   // если файл существует по этому пути то удаляем егоif (fc.exists())fc.delete(); // если нет файла по этому пути то создаём файлif (!fc.exists())fc.create();
 | 
|  16.03.2015 / 19:55 |  | 
| aNNiMON   Супервизор 
  Сейчас: Offline 
 Имя: ВитёкРегистрация: 11.01.2010
 
 | Fantastik, os.flush() не забудь перед os.close().__________________
 
   let live | 
|  16.03.2015 / 19:58 |  | 
| Fantastik    Пользователь 
  Сейчас: Offline 
 Имя: ЖалолРегистрация: 15.07.2014
 
 | Magatino,  Спасибо.  Этот метод (method.txt) должен был сохранить данные в хранилище, а метод save() в исходнике Editor.java должен был читать из хранилища данные ид 0 и 1. Но не выполняется, какая из них я не знаю. Пожалуйста помогите.
 
 Прикрепленные файлы:  method.txt   (0.97 кб.) Скачано 520 раз   Editor.java   (2.52 кб.) Скачано 695 раз  | 
|  17.03.2015 / 21:36 |  | 
| Fantastik    Пользователь 
  Сейчас: Offline 
 Имя: ЖалолРегистрация: 15.07.2014
 
 | как узнать последний символ строки и как удалить его??
 | 
|  17.03.2015 / 22:01 |  | 
| Naik    Пользователь 
  Сейчас: Offline 
 Имя: %name%Регистрация: 14.03.2010
 
 | Изменено Naik (17.03 / 22:02) (всего 1 раз)
 |