Я хочу проверить, существует ли определенный файл в той же папке. Если этого не существует, создайте новый файл и введите что-то определенное. например. если filePath = test.txt и test.txt не существует. Создайте новое имя файла test.txt и поместите 12345 в первую строку файла.Проверьте, существует ли файл уже в одном пути
В настоящее время мой метод даже не запускает это утверждение if, несмотря на выполнение условия. (Test.txt не существует)
PrintWriter output;
File file = new File(filePath);
if(!file.isFile()){
try {
output = new PrintWriter(new FileWriter(filePath));
} catch (IOException ex) {
throw new PersistenceException("Error!", ex);
}
output.print("12345");
output.flush();
output.close();
}
Вы можете использовать [существует()] (https://docs.oracle.com/javase/7/docs/api/java/io/File.html#exists()) доступны для 'File' объекты. –
А что, если он существует? А что, если он существует, но не имеет 12345? – EJP