您的位置:首页 > 其它

ArrayList与数组之间相互转换

2011-09-21 14:06 316 查看
1.ArrayList-->数组
List<String> list = new ArrayList<String>();
String[] array = (String[]) list.toArray();


2.数组-->ArrayList

List<String> list = null;
String[] array = new String[3];
list = Arrays.asList(array);
//用Arrays.asList()方法得到的List对象是长度固定的
//当对list进行remove、add等操作时会出UnsupportedOperationException异常
//可用下述方式解决
list = new ArrayList<String>(Arrays.asList(array));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: