◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
在 java 中循环输入字符串数组的方法:创建 scanner 对象确定数组大小创建字符串数组循环输入字符串关闭 scanner 对象
如何在 Java 中循环输入字符串数组
在 Java 中循环输入字符串数组的方法如下:
1. 创建 Scanner 对象
Scanner input = new Scanner(System.in);
2. 确定数组大小
立即学习“Java免费学习笔记(深入)”;
从标准输入读取数组的大小(即要输入的字符串数量):
int size = input.nextInt();
3. 创建字符串数组
根据数组大小创建一个字符串数组:
String[] array = new String[size];
4. 循环输入字符串
使用 for 循环从标准输入读取每个字符串:
for (int i = 0; i < size; i++) { array[i] = input.nextLine(); }
5. 关闭 Scanner 对象
输入完成后,关闭 Scanner 对象释放资源:
input.close();
示例代码
以下代码演示了如何使用上述步骤循环输入字符串数组:
import java.util.Scanner; public class Main { public static void main(String[] args) { // 创建 Scanner 对象 Scanner input = new Scanner(System.in); // 确定数组大小 int size = input.nextInt(); // 创建字符串数组 String[] array = new String[size]; // 循环输入字符串 for (int i = 0; i < size; i++) { array[i] = input.nextLine(); } // 关闭 Scanner 对象 input.close(); // 打印输入的字符串数组 for (String s : array) { System.out.println(s); } } }
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。