在Java中创建字符串对象数组可以通过以下几种方法:
直接初始化:
使用花括号和逗号分隔元素来直接初始化数组。
```java
String[] strArray = {"Hello", "World", "Java"};
使用 `new` 关键字:
使用 `new` 关键字创建一个指定大小的数组,并手动填充元素。
```java
String[] strArray = new String;
strArray = "Hello";
strArray = "World";
// 可以继续添加更多的元素
使用 `ArrayList`:
`ArrayList` 是 `java.util` 包中的一个集合类,它实现了 `List` 接口,可以动态地调整大小。
```java
import java.util.ArrayList;
ArrayList
strArray.add("Hello");
strArray.add("World");
// 可以继续添加更多的元素
使用匿名内部类:
在声明数组的同时,使用匿名内部类来初始化数组元素。
```java
Animal[] animals = new Animal {
new Animal() {
public void makeSound() {
System.out.println("Animal sound");
}
},
new Animal() {
public void makeSound() {
System.out.println("Animal sound");
}
},
new Animal() {
public void makeSound() {
System.out.println("Animal sound");
}
}
};
以上是创建Java字符串对象数组的一些常见方法。您可以根据具体需求选择合适的方法