Javaで入力を1行ずつ読み取るにはどうすればよいですか? 私は検索しましたが、これまでのところ私はこれを持っています:
import java.util.Scanner;
public class MatrixReader {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
while (input.hasNext()) {
System.out.print(input.nextLine());
}
}
これの問題は、最後の行を読み取らないことです。だから私が入力した場合
10 5 4 20
11 6 55 3
9 33 27 16
その出力は
10 5 4 20 11 6 55 3