list<String> 转为字符串数组怎么写
时间: 2023-11-18 16:41:53 浏览: 101
你可以使用Java中的toArray()方法将List<String>转换为字符串数组。下面是一个示例代码:
```java
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<String> stringList = new ArrayList<>();
stringList.add("Hello");
stringList.add("World");
String[] stringArray = stringList.toArray(new String[0]);
for (String str : stringArray) {
System.out.println(str);
}
}
}
```
在这个例子中,我们首先创建了一个List<String>对象`stringList`,并向其添加了两个字符串元素。然后,我们使用`toArray()`方法将`stringList`转换为字符串数组`stringArray`。需要注意的是,我们需要传递一个合适大小的字符串数组作为参数给`toArray()`方法,如果该数组大小不够,会创建一个新的数组来存储结果。最后,我们使用for-each循环遍历打印出每个字符串元素。
希望这可以帮到你!如果你有任何其他问题,请随时问我。
阅读全文