| 目次| 1234567891011121314
| 資料| 予定| 課題| 宿題|

第11回課題回答例

課題

  1. ファイルの中身を行番号をつけて表示するプログラム
    import java.io.*;
    
    public class Ex12Kadai {
        public static void main(String args[]) {
    	if( args.length !=1) {
    	    System.out.println("ファイル名を正しく指定してください.");
    	    System.exit(0);
    	}
    	try {
    	    BufferedReader br =
    		new BufferedReader
    		    (new FileReader(args[0]));
    
    	    int num = 1;
    	    String str;
    
    	    while((str = br.readLine())!= null){
    		System.out.println(num+":\t"+str);
    		num++;
    	    }
    
    	    br.close();
    
    	}catch(IOException e) {
    	    System.out.println("入出力エラーです.");
    	}
        }
    }
    

| 目次| 1234567891011121314
| 資料| 予定| 課題| 宿題| Last modified: Wed Jan 11 11:11:39 JST 2017