Так что у меня странная проблема с Java.Как использовать относительный путь вместо абсолютного пути?
Я читаю файлы для записи, поэтому путь для меня важен. Я хотел бы, чтобы все файлы были записаны и прочитаны с относительного пути (то есть в папке с остальными моими классами и java-файлами).
я пишу файлы так:
FileWriter fw = new FileWriter(outfile,true);
fw.write(data);
fw.close();
где выходной_файл что-то вроде «out.txt» (то есть имя файла, который мы хотим выход идти в).
Проблема в том, что файл создан в /home/me/
вместо пути к другим моим файлам.
Я делаю что-то неправильно? Или как я могу получить файлы, хранящиеся в относительном каталоге?
Относительный * к чему *? –
Время? http://en.wikipedia.org/wiki/Special_relativity –
Возможно, относительный - это неправильный термин. Я имею в виду в моем рабочем каталоге (то есть где были созданы файлы, где его выполнялось и т. Д.) – Blackbinary