Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将用户输入的数字列表放入数组中_Java_Arrays - Fatal编程技术网

Java 将用户输入的数字列表放入数组中

Java 将用户输入的数字列表放入数组中,java,arrays,Java,Arrays,我想知道最好的方法是如何将用户输入的一组数字以空格分隔成一个数组 例如: 用户将输入0 8 4 12 2 10 6 14 1 9 5 13 3 11 7 15 java将它放入一个数组中,每个数字都是数组中自己的元素 非常感谢你的帮助 假设该输入已存储在名为输入的字符串中: String[] numbers = input.split(" "); 这将为您提供一个名为numbers的数组,其中 String first = numbers[0]; //0 String second = nu

我想知道最好的方法是如何将用户输入的一组数字以空格分隔成一个数组

例如: 用户将输入
0 8 4 12 2 10 6 14 1 9 5 13 3 11 7 15

java将它放入一个数组中,每个数字都是数组中自己的元素


非常感谢你的帮助

假设该输入已存储在名为输入的字符串中:

String[] numbers = input.split(" ");
这将为您提供一个名为numbers的数组,其中

String first = numbers[0]; //0 
String second = numbers[1]; //8 
String third = numbers[2]; //4

你试过什么了吗?太棒了,我只有一个问题。如果我使用
input.split(“-”)
,那么似乎不喜欢
input.split(“-”)
,并且数字之间用破折号分隔,而不是空格。我做错什么了吗?没关系!明白了!最初,我有
stringinput=scan.next()但我需要
字符串输入=scan.nextLine()