importjava.util.Scanner;publicclassInputMultipleNumbers{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);System.out.println("请输入多个数字,以空格分隔:");Stringinput=scanner.nextLine();String[]numbers=input.split(" ");System.out.println("您输入的数字是:");for(Stringnumber:n...
这种情况下,我们可以使用Scanner类来实现一次性输入多个数字,并将其存储到一个数组或集合中。 ### Scanner类的使用 Scanner是Java中的一个类,位于java.util包中,用于获取用户输入。我们可以通过Scanner类的next方法来获取用户输入的下一个to 或者其他输出源。这种方法使用了 # 实现JAVA从控制台输入数字 ## 1. 流...
String[] numbers = sc.nextLine().split(" "); // 以字符串形式输入并以空格为分隔符存储到numbers字符串数组 for(int i = 0;i < numbers.length;i++) { // 逐个取出再进行转换即可 System.out.println("第 "+(i+1)+" 个数字是:"+Integer.parseInt(numbers[i]));} ...
如果输入的数字过多的话,我建议你不要再控制台输入,最好写在文件中 Scanner ss = new Scanner(new File("src\\fangcha2.txt"));String[]str;int temp=0;while(ss.hasNext()){ str=ss.nextLine().split("");} //就这几句具体的你自己研究吧 ...
一行输入多个数字 用空格隔开 Scanner sc = new Scanner(System.in); String inputString = sc.nextLine(); String stringArray[] = inputString.split(" "); int num[] = new int[stringArray.length]; for (int i = 0; i < stringArray.length; i++) {...