Javaでは、次の方法でファイルへの参照を作成できます...
File counterFile = new File("countervalue.txt");
しかし、ファイルがまだ存在しない場合、どのように作成すればよいのでしょうか?
File#createNewFileファイルを作成する基本的な方法は、次のメソッドを呼び出すことです。
File counterFile = new File("countervalue.txt");
try {
counterFile.createNewFile();
} catch (Exception e) {
System.out.println("File couldn't been created.");
}
ここで、新しいファイルを作成してデータを入力する場合は、テキスト ファイルに aFileWriterと aを使用できます (サンプルの拡張子が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();
}
}
ファイルにデータを追加するだけの場合は、2 番目のパラメーターとしてFileWriter(File, boolean)渡すコンストラクターを使用します。true
pw = new PrintWriter(new FileWriter(counterFile, true));
Javaで簡単にできます
File counterFile = new File("countervalue.txt");
counterFile.createNewFile();