Java中字符串数组怎么建立
时间: 2024-12-10 11:55:41 浏览: 11
在Java中,你可以通过以下几种方式创建字符串数组:
1. **静态初始化**:
```java
String[] stringArray = {"元素1", "元素2", "元素3"};
```
这里直接在声明时提供了初始值。
2. **动态初始化**:
```java
int size = 5; // 假设你想创建5个元素
String[] stringArray = new String[size]; // 创建一个空数组
for (int i = 0; i < size; i++) {
stringArray[i] = "元素" + i; // 动态添加元素
}
```
3. **使用Arrays类**:
```java
String[] stringArray = {null};
Arrays.fill(stringArray, "默认值"); // 使用Arrays.fill一次性填充数组
```
4. **使用ArrayList并转换为数组**:
```java
List<String> list = new ArrayList<>();
list.add("A");
list.add("B");
String[] array = list.toArray(new String); // 将List转换为数组
```
以上都是创建字符串数组的基本方法,你可以根据具体需求选择适合的方式。
相关问题
java建立一个字符串数组
好的,您可以使用以下代码建立一个字符串数组:
String[] strArray = {"Hello", "World", "Java"};
这将创建一个包含三个字符串的数组,分别是"Hello"、"World"和"Java"。您还可以使用以下方式来初始化字符串数组:
String[] strArray = new String[3];
strArray[0] = "Hello";
strArray[1] = "World";
strArray[2] = "Java";
这会创建一个包含三个字符串的数组,然后将每个字符串都分配给数组元素。希望这个回答对您有所帮助!
阅读全文