在键盘上输出几个整数(一行中输入几个整数,用空格隔开,然后在输出这几个整数,用来运算,然后再跳出键盘输入,也是几个整数用空格隔开再用这几个整数进行运算,如此循环)
3条回答 默认 最新
关注首先创建了一个Scanner对象来从控制台读取输入。然后通过nextLine()方法读取一行输入,接着使用split()方法将输入的字符串按空格分割成多个整数的字符串数组。然后遍历这个字符串数组,将每个字符串转换为整数并存储在整数数组中。最后打印出输入的整数。
public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入多个整数(用空格隔开):"); String input = scanner.nextLine(); // 读取一行输入 String[] integerStrings = input.split(" "); // 使用空格分割输入的字符串 int[] integers = new int[integerStrings.length]; for (int i = 0; i < integerStrings.length; i++) { integers[i] = Integer.parseInt(integerStrings[i]); // 将每个字符串转换为整数 } System.out.println("您输入的整数为:"); for (int num : integers) { System.out.print(num + " "); } }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报