【发布时间】:2015-10-24 21:27:18
【问题描述】:
我正在制作一个程序,每次单击按钮时都会将一些文本导出到文本文件中,我想要它以便每次单击按钮时文本文件都有一个新名称,因此文本文件不会被替换每次。我试过这段代码
SimpleDateFormat sdf = new SimpleDateFormat("hh:mm:ss");
PrintWriter writer = new PrintWriter(sdf + "Title", "UTF-8");
writer.println("Test"");
writer.println("Test"");
writer.println("Test");
writer.close();
但它似乎没有工作,所以有什么办法吗?
【问题讨论】:
-
你使用 SimpleDateFormat 错误。
-
当你读到一些关于库类的东西时;你不应该停在那里!含义:是的,有 SimpleDateFormat 类;但这个想法不是你把那个类的对象变成一个字符串……而是你带时间戳;然后您可以使用格式化程序对象将时间戳转换为字符串。所以 - 花点时间研究一下你打算使用的东西的 Javadoc。
标签: java printwriter