静态初始化:
在声明数组的同时,使用花括号`{}`列出所有元素的初始值。
String[] names = {"John", "Mary", "Bob"};
动态初始化:
使用`new`关键字创建数组,并随后为数组元素赋值。
String[] names = new String;
names = "John";
names = "Mary";
names = "Bob";
直接赋值:
在声明数组时直接进行赋值。
String[] names = {"John", "Mary", "Bob"};
使用`Arrays.asList()`方法:
先将列表转换为数组。
List
list = Arrays.asList("Hello", "World", "Java"); String[] names = list.toArray(new String);
循环遍历初始化:
使用循环为数组元素赋值。
String[] names = new String;
for (int i = 0; i < names.length; i++) {
names[i] = "String" + i;
}
以上是Java中定义和初始化字符串数组的一些常见方法。您可以根据需要选择合适的方式进行操作