輸入java.io. *; 輸入java.util.LinkedList; 輸入静的util.Print.print。 パブリッククラス負荷テスト{ 公共の静的な無効メイン(文字列[] args)はIOExceptionが{スロー =新しいBufferedReaderの(新規FileReader( "SRC / LoadTest.java"))にBufferedReaderのを、 文字列str; LinkedListは<文字列> LS =新しいLinkedListは<文字列>(); (!(STR = in.readLine())= NULL){一方 ls.addFirst(STR + "\ n"); } in.close()。 プリント(LS)。 } }
出力:
【 、} 、} 、印刷(LS .toString()); 、 内.close(); 、} 、 LS .addFirst(STR + " \ n " ); 、 一方((STR = で .readLine())!= NULL ){ 、LinkedListの <ストリング> LS =新しいLinkedListの<文字列> (); 、文字列str; 、BufferedReaderの内 =新しいをBufferedReader(新規FileReader(" SRC / LoadTest.java ")); 、公共の静的な無効メイン(文字列[]引数)にIOException {スロー 、パブリッククラス負荷テスト{ 、 インポート静的util.Print.printと、 、 、輸入java.util.LinkedList; 、輸入java.util.Date; 、輸入java.io. * ; ]
ファイルの名前は、コマンドライン引数の形式として読み取られます。
パブリッククラス負荷テスト{ 公共の静的な無効メイン(文字列[] args)はIOExceptionが{スロー =新しいBufferedReaderのにBufferedReaderのを(新規FileReader(引数[0])); 文字列str; LinkedListは<文字列> LS =新しいLinkedListは<文字列>(); (!(STR = in.readLine())= NULL){一方 ls.addFirst(STR + "\ n"); } in.close()。 プリント(LS)。 } }
すべての行が大文字になります
パブリック クラス負荷テスト{ 公共 静的 ボイドメイン(文字列[]引数)がスローにIOException { にBufferedReaderのを = 新しい(BufferedReaderの新しい FileReaderの(引数[0 ;]) 文字列str。 LinkedListの <ストリング> LS = 新しい LinkedListの<文字列> (); 一方((STR = in.readLine())!= NULL ){ ls.addFirst((STR + "の\ n" ).toUpperCase()); } in.close(); プリント(LS); } }