Вот фрагмент моего кода:
Код: Выделить всё
public void writeToFile(String fullpath, String contents) {
File file = new File(fullpath, "contents.txt");
if (!file.exists()) {
try {
file.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
try {
BufferedWriter bw = new BufferedWriter(new FileWriter(file.getAbsoluteFile()));
bw.write(contents);
bw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
Я обыскал весь каталог, но нигде не могу найти файл.
Если я укажу только имя файла [
Код: Выделить всё
File file = new File("contents.txt");Как сохранить содержимое файла в предпочтительное место?
ОБНОВЛЕНИЕ:
Я распечатал полный путь с помощью file.getAbsolutePath() и получаю правильный путь к каталогу. [
Код: Выделить всё
D:\codes\sources\logs\..\..\bin\logs\contents.txtПодробнее здесь: https://stackoverflow.com/questions/177 ... -full-path
Мобильная версия