京东6.18大促主会场领京享红包更优惠

 找回密码
 立即注册

QQ登录

只需一步,快速开始

String数组和List之间的相互转换

2023-8-16 15:50| 发布者: zhaojun917| 查看: 336| 评论: 0

摘要: 一、List 转为 String 数组1、利用toArray方法(比较常用)ListString list=new ArrayList();list.add("a");list.add("b");list.add("c");String str = list.toArray(new String);2、逐个将list中的元素复制到String ...
一、List 转为 String 数组
1、利用toArray方法(比较常用)

List<String> list=new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
String[] str = list.toArray(new String[list.size()]);
 
2、逐个将list中的元素复制到String中

List<String> list=new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
String[] str = new String[list.size()];
for(int i=0;i<list.size();i++) {
str[i] = list.get(i);
}
 
二、String 数组转 List
1、利用Array.asList()方法

String[] strs = {"aa","bb","cc"};
List<String> list = Arrays.asList(strs);
 
2、利用Collections.addAll()方法

String[] strs = {"aa","bb","cc"};
List<String> list = new ArrayList<>();
Collections.addAll(list, strs);
 
关闭

站长推荐上一条 /6 下一条

QQ|手机版|小黑屋|梦想之都-俊月星空 ( 粤ICP备18056059号 )|网站地图

GMT+8, 2025-7-1 19:42 , Processed in 0.030713 second(s), 18 queries .

Powered by Mxzdjyxk! X3.5

© 2001-2025 Discuz! Team.

返回顶部