ArrayList与数组之间相互转换
2011-09-21 14:06
316 查看
1.ArrayList-->数组
2.数组-->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));
相关文章推荐
- Java ArrayList 数组之间相互转换
- Java ArrayList 数组之间相互转换
- js中字符串和数组之间相互转换
- C#中二进制数组和图片之间的相互转换
- 关于数组和List之间相互转换的方法
- ArrayList和数组间的相互转换
- 关于数组和List之间相互转换的方法
- ArrayList和数组之间的一些转换 Handler的主线程与子线程通信 内部类的使用
- byte数组与对象之间的相互转换
- 关于数组和List之间相互转换的方法
- HTML(DOM)与JavaScript嵌套数组之间相互转换
- [转载]ArrayList和数组间的相互转换
- 数组与arrayList相互转换
- Java如何将数组转换为ArrayList(ArrayList和数组间的相互转换)
- Java中字符串与byte数组之间的相互转换
- Java中字符和byte数组之间的相互转换
- ArrayList和数组之间的转换和关系
- ArrayList和数组间的相互转换(Java)
- ArrayList与数组之间的转换
- 一道面试题引发的集合、数组、列表之间相互转换