2016-11-21 88 views

回答

1

可以让用户输入数据的空间(或其他分隔符)

分隔您接收输入的字符串后一个字符串,符号化的数据到令牌,你可以将它们存储到数据结构你的选择(数组,列表..等)。

标记它们时,您可以使用String.split()

例如:

String input = sc.nextLine(); 
String[] tokens = input.split(" "); 
int[] data = new int[tokens.length]; 

for(int x=0; x<tokens.length; x++) 
    data[x] = Integer.parseInt(tokens[x]); 

//Input: 11 22 33 44 
//data[0] will be 11 
//data[1] will be 22 
//data[2] will be 33 and so on 

;

+0

下次请多加小心。 – Tom

相关问题