在Java中,我们可以通过...
创建对文件的引用File counterFile = new File("countervalue.txt");
但如果文件尚不存在,我们如何创建文件呢?
答案 0 :(得分:2)
创建文件的基本方法是调用File#createNewFile
方法:
File counterFile = new File("countervalue.txt");
try {
counterFile.createNewFile();
} catch (Exception e) {
System.out.println("File couldn't been created.");
}
现在,如果您要创建新文件并使用数据填充,则可以使用FileWriter
和PrintWriter
作为文本文件(假设txt
扩展名为File counterFile = new File("countervalue.txt");
PrintWriter pw = null;
try {
//it will automatically create the file
pw = new PrintWriter(new FileWriter(counterFile));
pw.println("Hello world!");
} catch (Exception e) {
System.out.println("File couldn't been created.");
} finally {
if (pw != null) {
pw.flush();
pw.close();
}
}
你的样本):
true
如果您只想将数据附加到文件中,请使用FileWriter(File, boolean)
构造函数作为第二个参数传递pw = new PrintWriter(new FileWriter(counterFile, true));
:
{{1}}
答案 1 :(得分:1)
在java中轻松完成
File counterFile = new File("countervalue.txt");
counterFile.createNewFile();