📅  最后修改于: 2023-12-03 14:51:17.388000             🧑  作者: Mango
在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中将字符串集合转换为字符串数组的方法。