◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
可以通过以下步骤在 java 中一行行地输入数组:导入 scanner 类。实例化 scanner 对象。使用 scanner.nextline() 方法一行行读取输入。将输入拆分为字符串数组。将字符串数组转换为整数数组。
Java 一行行输入数组
在 Java 中,可以使用 Scanner 类从标准输入一行行地输入数组。
步骤:
代码示例:
立即学习“Java免费学习笔记(深入)”;
import java.util.Scanner; public class ArrayInput { public static void main(String[] args) { // 实例化 Scanner 对象 Scanner scanner = new Scanner(System.in); // 输入数组元素 System.out.println("请输入数组元素(以空格分隔):"); String input = scanner.nextLine(); // 将输入拆分为字符串数组 String[] elements = input.split(" "); // 将字符串数组转换为整数数组 int[] array = new int[elements.length]; for (int i = 0; i < elements.length; i++) { array[i] = Integer.parseInt(elements[i]); } // 打印数组 System.out.println("输入的数组:"); for (int element : array) { System.out.print(element + " "); } } }
解释:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。