java学習 ファイルを読む
めんどくさいね。
/* * 1. java.io.Fileでファイルを読む * 2. java.io.FileReaderのコンストラクタに渡す * 3. さらにjava.io.BufferedReaderのコンストラクタに渡す * 4. nullが返るまでreadLine * * 例外:IOException,FileNotFoundException */ import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; public class FileReadLine { public static void main(String[] args) throws FileNotFoundException, IOException { if (args.length == 0) { System.out.println("usage:"); return; } File file = new File(args[0]); FileReader rr = new FileReader(file); BufferedReader r = new BufferedReader(rr); String line; while ((line = r.readLine()) != null) System.out.println(line); r.close(); } }