java怎么将字符串输入数组
时间: 2024-05-05 10:15:24 浏览: 10
可以使用split()方法将字符串按照指定的分隔符分割成数组。
例如,将以逗号分隔的字符串转换为数组:
```
String str = "apple,banana,orange";
String[] arr = str.split(",");
```
这样就将字符串分割成了一个长度为3的字符串数组,每个元素分别为"apple"、"banana"、"orange"。
相关问题
java如何将字符串输入数组
Java中可以使用split()方法将字符串按照指定的分隔符分割成数组。例如,如果要将以逗号分隔的字符串转换为数组,可以使用以下代码:
String str = "apple,banana,orange";
String[] arr = str.split(",");
这样就可以将字符串str按照逗号分隔成一个包含三个元素的数组arr。
java 输入字符串数组
你可以使用 Scanner 类来读取用户输入的字符串数组。以下是一个示例代码:
```
import java.util.Scanner;
public class InputStringArray {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入字符串数组的长度:");
int length = scanner.nextInt();
String[] strArr = new String[length];
System.out.println("请逐个输入字符串:");
for (int i = 0; i < length; i++) {
strArr[i] = scanner.next();
}
System.out.println("输入的字符串数组为:");
for (String str : strArr) {
System.out.println(str);
}
}
}
```
在上述代码中,我们首先使用 Scanner 类从控制台读取用户输入的数组长度。然后,我们创建一个字符串数组,并逐个读取用户输入的字符串。最后,我们遍历输出整个字符串数组。