文字列ステートメントのセット (スペースを含むことができます) を文字列配列に取得しようとしています。ステートメントの数は、ユーザーの入力によって決まります。
そこで、input.nextline();
関数をループすることを考えました。しかし、Enter を押すとすぐに、\n
すべてのループが処理されると思います。これを行うより良い方法はありますか?
Scanner input = new Scanner(System.in);
System.out.println("How many Inputs??");
numOfInputs = input.nextInt();
String[] dataStore = new String[numOfInputs];
System.out.println("Input Strings");
for(i=0;i<numOfInputs;i++){
System.out.print("Input "+(i+1)+ " = ");
dataStore[i] = input.next();
}