String[] 转换成 ArrayList 报的错。
String[] str = {"A","B"};
ArrayList<String> list = (ArrayList<String>) Arrays.AsList(str);
解决:再做一次转换,把list 转换成 ArrayList
List<String> list = Arrays.AsList(str); ArrayList<String> arrayList = new ArrayList<String>(list);
本文解决了一个常见的Java编程问题:如何将String数组转换为ArrayList。通过展示错误的直接转换方法并提供正确的两步转换解决方案,即先使用Arrays.asList进行转换,然后将List实例进一步转换为ArrayList。
String[] 转换成 ArrayList 报的错。
String[] str = {"A","B"};
ArrayList<String> list = (ArrayList<String>) Arrays.AsList(str);
解决:再做一次转换,把list 转换成 ArrayList
List<String> list = Arrays.AsList(str); ArrayList<String> arrayList = new ArrayList<String>(list);
转载于:https://www.cnblogs.com/dannyyao/p/7054355.html
3万+
6361
2万+
9130
7249
1万+

被折叠的 条评论
为什么被折叠?
