java如何储存用户输入的字符串数组
时间: 2024-12-15 17:16:19 浏览: 5
Java中char数组(字符数组)与字符串String类型的转换方法
在Java中,存储用户输入的字符串数组通常会涉及到数组变量的声明和使用`Scanner`类读取用户输入。下面是一个简单的步骤示例:
1. 首先,创建一个字符串数组类型的变量,并设置它的初始长度,假设你想存储5个元素。
```java
String[] userInputs = new String[5];
```
2. 然后,使用`Scanner`从标准输入(通常是键盘)获取用户的输入。这里我们假设用户每次只会输入一个字符串,直到输入特定结束标志(如空行或特定字符):
```java
Scanner scanner = new Scanner(System.in);
int count = 0;
while (count < userInputs.length) {
System.out.print("请输入第 " + (count + 1) + " 个字符串(输入'end'结束): ");
String input = scanner.nextLine();
if (!input.equals("end")) {
userInputs[count] = input;
count++;
}
}
```
在这个循环中,每输入一个非结束标志的字符串,就把它添加到数组中。如果输入的是 "end",则跳出循环。
3. 最后别忘了关闭`Scanner`对象以释放系统资源:
```java
scanner.close();
```
现在,`userInputs`数组包含了用户输入的字符串。
阅读全文