📌  相关文章
📜  在Java中将字符串集合转换为字符串数组(1)

📅  最后修改于: 2023-12-03 14:51:17.388000             🧑  作者: Mango

在Java中将字符串集合转换为字符串数组

在Java中,将字符串集合转换为字符串数组是一种常见的操作。可以使用Java提供的方法来实现这一功能。

比如,我们有一个字符串集合如下:

List<String> list = new ArrayList<>();
list.add("hello");
list.add("world");
list.add("java");

现在我们想将这个字符串集合转换为字符串数组。我们可以使用toArray方法完成这一操作。

String[] arr = list.toArray(new String[list.size()]);

上面的代码中,我们将一个新的字符串数组作为参数传递给了toArray方法。这个新的字符串数组的大小是字符串集合的大小。这个方法会返回一个字符串数组,表示字符串集合中所有字符串的数组。

以下是完整的Java代码示例:

List<String> list = new ArrayList<>();
list.add("hello");
list.add("world");
list.add("java");

String[] arr = list.toArray(new String[list.size()]);

for(String s : arr){
    System.out.println(s);
}

输出结果:

hello
world
java

以上就是在Java中将字符串集合转换为字符串数组的方法。