概要
Javaで「テキストをファイルに書き込む」の動作を確認してみました。以下のページを参考にしました。
実装
以下のファイルを作成しました。
StreamTest4.java
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
class StreamTest4{
public static void main(String args[]){
try{
File file = new File("test.txt");
if (checkBeforeWritefile(file)){
FileWriter filewriter = new FileWriter(file);
filewriter.write("こんにちは\r\n");
filewriter.write("お元気ですか\r\n");
filewriter.close();
}else{
System.out.println("ファイルに書き込めません");
}
}catch(IOException e){
System.out.println(e);
}
}
private static boolean checkBeforeWritefile(File file){
if (file.exists()){
if (file.isFile() && file.canWrite()){
return true;
}
}
return false;
}
}
以下のコマンドを実行しました。
$ javac StreamTest4.java
$ java StreamTest4
まとめ
何かの役に立てばと。