import java.util.Scanner;
public class b {
public static void main(String[] args){
Scanner keyboard = new Scanner(System.in);
String[] lines = new String[5];
lines[0] = keyboard.nextLine();
lines[1] = keyboard.nextLine();
lines[2] = keyboard.nextLine();
lines[3] = keyboard.nextLine();
lines[4] = keyboard.nextLine();
for (int i = 0; i < lines.length; i++) {
System.out.println(lines[i]);
}
}
}
上記のコードで以下を保存できないのはなぜですか。
Hello there
How are you
My name is
Bill Gates
What is yours?
私が得る出力は次のとおりです。
Hello there
How are you
My name is
Process completed.
プリミティブと nextInt() に問題があることは知っていますが、 nextLine() がこれに対処するはずだと思いました。