本文主要介绍了用java编程实现数组到列表和列表到数组的方法,并结合实例详细总结和分析了用Java实现数组到列表的操作技巧。有需要的可以参考一下。
描述了用Java编程实现数组到列表和列表到数组的转换方法。分享给你,供你参考,如下:
数组转成list:
方法1:
String[] userid={'aa ',' bb ',' cc ' };
ListString userList=new ArrayList string();
Collections.addAll(userList,userid);
方法二:
String[] userid={'aa ',' bb ',' cc ' };
ListString userList=arrays . aslist(userid);
Another: Arrays.asList()返回指定数组支持的固定大小列表。所以不能做添加、删除等操作。
list list=new ArrayList(arrays . aslist(userid));
就是这样。
方法三:
String[] userid={'aa ',' bb ',' cc ' };
ListString userList=new ArrayList string(userid . length);
for(String uid: userid){
userlist . add(uid);
}
list转化成数组:
方法1:
ListString strList=new ArrayList string();
strlist . add(' aa ');
strlist . add(' bb ');
object[]objs=strlist . to array();
如果你想成为一个字符串数组,你需要转换类型。
String[]strs=(String[])strlist . to array();
您也可以指定大小:
final int size=strlist . size();
String[]strs=(String[])strlist . to array(new String[size]);
方法二:
ListString strList=new ArrayList string();
strlist . add(' aa ');
strlist . add(' bb ');
String[]strs=new String[strlist . size()];
更多对java相关内容感兴趣的读者,请查看我们的专题:《Java字符与字符串操作技巧总结》、《Java数学运算技巧总结》、《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》和《Java数组操作技巧总结》。
希望这篇文章对大家的java编程有所帮助。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。