Используя java 8 LocalDateTime
и попытку java 7 - с оператором:
public class WriteFile {
public static void main(String[] args) {
String timeLog = DateTimeFormatter.ofPattern("yyyyMMdd_HHmmss").format(LocalDateTime.now());
File logFile = new File(timeLog);
try (BufferedWriter bw = new BufferedWriter(new FileWriter(logFile)))
{
System.out.println("File was written to: " + logFile.getCanonicalPath());
bw.write("Hello world!");
}
catch (IOException e)
{
e.printStackTrace();
}
}
}
try {
FileWriter writer = new FileWriter("C:/Your/Absolute/Path/YourFile.txt");
writer.write("Wow, this is so easy!");
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
Дают ему определенный путь:
новый FileWriter ("C:/Your/Absolute/Path/YourFile.txt");
Новая строка
writer.write (" \r\n");
Добавляют строки в существующий txt
новый FileWriter ("log.txt");
Hope это работает!