単語と改行文字数をカウントするユーティリティを設計しています。
カウントタスクを実行しましたが、ファイル内の改行文字の数をカウントする方法がわかりません。
コード:
System.out.println ("Counting Words");
InputStream stream = Run.class.getResourceAsStream("/test.txt");
InputStreamReader r = new InputStreamReader(stream);
BufferedReader br = new BufferedReader (r);
String line = br.readLine();
int count = 0;
while (line != null) {
String []parts = line.split(" ");
for( String w : parts){
count++;
}
line = br.readLine();
}
System.out.println(count);
テスト
これは、Java プログラムによる単純なファイル読み取りです。