0

たとえば、ユーザーが「hello 23」と入力した場合、コマンドプロンプトからのユーザー入力を保存する必要があります。

「hello」をチェックして、23を別の整数に格納する必要があります

4

2 に答える 2

1

ユーザーの入力を 1 つの文字列と見なして、それを空白で分割し、2 番目の要素を解析する必要があります。

Scanner in = new Scanner(System.in);  
String userInput;
userInput = in.nextLine();
String[] arrayOfStrings = userInput.split("\\s+");
Integer number = Integer.parseInt(arrayOfStrings[1]);
于 2012-10-16T11:29:54.613 に答える
0

Console.readline()

String.split("\s+")

Integer.parseInt()

于 2012-10-16T11:31:00.570 に答える