я объявляю файл, и удаляю его file.delite();
, он не удаляется, я по новому объявляю, вот код
if(content.contains("1223994251")) {
String phn="C:\\Users\\"+System.getProperty("user.name")+"\\XobDanii.txt";
File file2= new File(phn);
file2.delete();
if (file2.delete()) System.out.println("File deleted!");
Thread.sleep(3500);
file2.createNewFile();
Files.write(Paths.get(phn), content.getBytes());
Через java.nio лучше:
boolean isDeleteFile = false; // Не удалять файл (можно включить)
try {
final String path_to_file = "" +
"C:\\Users\\" +
System.getProperty("user.name") +
"\\XobDanii.txt";
Path phn = Paths.get(path_to_file);
try {
// Избыточно - файл уже удален - не было исключения.
if (Files.exists(phn) && isDeleteFile) {
Files.delete(phn);
System.out.println("Файл удален!");
} else {
System.out.println("Нечего удалять - нет файла.");
}
} catch (IOException e) {
throw new IOException("Ошибка удаления файла: " +'\n' + e);
}
try {
if (!Files.exists(phn)) {
Files.createFile(phn);
}
System.out.println("Файл создан: " + phn);
} catch (IOException e) {
throw new IOException("Ошибка создания файла: " + "\n" + e);
}
try {
OpenOption file_options = StandardOpenOption.TRUNCATE_EXISTING;
//OpenOption file_options = StandardOpenOption.APPEND;
Files.write(phn, new String("Test stirng.").getBytes(), file_options);
System.out.println("Записан файл - его новая длинна: " + Files.size(phn));
} catch (IOException e) {
throw new IOException("Ошибка записи файла: " + "\n" + e);
}
} catch (IOException e) {
System.err.println("Ошибка работы с файловой системой: " + "\n" + e);
}
} //END: test_file_system()
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Согласно документации parseInt(), эта функция:
я имею среду nodejs с кодом приведенным ниже, при выполнении кода получаю ошибку: ReferenceError: Y is not defined подскажите что я делаю не правильно?
В methods есть функция, внутри которой присваивается слушатель на windowmatchMedia()