专业的JAVA编程教程与资源

网站首页 > java教程 正文

Java如何将List转换为String数组(java中将list转为string)

temp10 2024-10-05 01:02:31 java教程 8 ℃ 0 评论

Java中如何将List<String>转换为String[],请看以下操作!

List<String> 示例如下:

Java如何将List转换为String数组(java中将list转为string)

List<String> list = new ArrayList<String>();
// 添加数据略

转换为String[]代码如下:

// 方式一、
String[] strArr = new String[list.size()];
strArr = list.toArray(strArr );

// 方式二、
// 也可以这样:new String[list.size()],建议:new String[0],效率更高
String[] strArr = list.toArray(new String[0]); 

// 方式三、 
String[] strArr = Arrays.copyOf(list.toArray(), list.size(), String[].class);

// 方式四、 Java8+
String[] strArr = list.stream().toArray(String[]::new);

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表