HOME       LIST

【JAVA】BufferedWriterを利用して行単位にテキストを書き込みするサンプル01

BufferedWriterを利用して行単位にテキストを書き込みするサンプル01


/*
 * BufferedWriterを利用して行単位にテキストを書き込みするサンプル01
 */
package test_FileControl;

import java.io.*;

public class Test_FileWrite02 {
  public static void main(String args[]){
    try{
      File file = new File("d:\\temp\\temp.txt");
      if (checkBeforeWritefile(file)){
        // テキスト追加モードで生成(FileWriter(file,true))
        BufferedWriter bw = new BufferedWriter(new FileWriter(file,true));
        bw.write("テストライン01");
        bw.newLine();
        bw.write("テストライン02");
        bw.newLine();
        bw.close();
        System.out.println("ファイルに書き込みが完了しました。");
      }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;
  }
}

以前コンテンツ:【JAVA】テキストファイルを読み込む(FileReader 利用)
次のコンテンツ:【JAVA】BufferedWriterを利用して行単位にテキストを書き込みするサンプル02



Copyright(c) 2007-2024 dojeun.com All Rights Reserved.

Valid XHTML 1.0 Transitional