Добрый день, я работал над программой для расчета, а также сохранения тренировок и калорий, используемых между ними, и я достиг дна.
Это мой RandomAccessFile:
RandomAccessFile dat = new RandomAccessFile("training\\"+lastTraining+".dat","rw");
Это не работает. Он возвращает мне «Система не может найти указанный путь». Теперь у меня нет ни папки, ни файла, потому что я хочу, чтобы программа их создала. Что я делаю не так? Я уже пробовал все виды косых черт в пути, но ничего не работает.
Спасибо!
RandomAccessFile
создает файл только в существующем каталоге. - person vanje   schedule 09.11.2017RandomAccessFile
завершится ошибкой с несуществующим файлом только в том случае, если выбрана только опция чтения — он фактически создаст его, если присутствует опция записи. Я подозреваю, что комментарий Ванье - хороший способ начать. Возможно, также убедитесь, что вы действительно можете создать файл по этому пути другими способами. - person Mena   schedule 09.11.2017