pafuイーランスクール 学んでできる

メニューへ戻る

12章 クラスの利用(java.io)

学習のポイント

java.ioパッケージにある「ファイルへの書き込み」「ファイルからの読み込み」のコーディング方法を理解しましょう。

1. java.ioとは?
「java.ioクラス」では、ファイルの入出力や引数で受取った文字を表示したりすることが可能です。
1. ファイル処理と画面表示

import java.io.*;
public class CMain {
 public static void main(String[] args) throws IOException {

  BufferedReader bf = new BufferedReader(newFileReader("read.txt");

  BufferedWriter bw = new BufferedWriter(new FileWriter("write.txt");

  String line;
  while ((line = bf.readLine()) != null) {
   //ファイルへ出力
   bw.write(line,0,line.length());
   bw.newLine(); //行区切りのセット
   //画面へ表示
   System.out.println(line);
  }
  bf.close();
  bw.close();
 }//main
}//class

上記のクラスは、「read.txt」のファイルから1行ずつ、データを読み込み、「write.txt」へ出力すると共に「画面へ表示」しています。
詳しい説明を抜きにして、上記のコードについては、是非、覚えておいて下さい。
実際の実行の際は、「read.txt」がないと「エラー」となります。

Javaプログラミングをもっと学びたいという方は「pafuイーランスクール」「Javaオブジェクト指向講座」よりご確認ください。また、書籍のみご希望の方は「こちら」よりご確認ください。

メニューへ戻る

pafuイーランスクール

pafuイーランスクール 学んでできる