黑马程序员技术交流社区
标题:
集合 ,这样操作为什么报异常???
[打印本页]
作者:
zhanghua
时间:
2011-11-17 16:36
标题:
集合 ,这样操作为什么报异常???
本帖最后由 zhanghua 于 2011-11-21 13:55 编辑
String[] str={"zhangsan","lisi","wangwu","maliu"};
List<String> list=Arrays.asList(str);
list.add("shenqi");
在学到集合,敲一个这样的例子,还报错,,为什么
Exception in thread "main" java.lang.UnsupportedOperationException
at java.util.AbstractList.add(Unknown Source)
at java.util.AbstractList.add(Unknown Source)
at Test.main(Test.java:9)
为什么不让我添加
作者:
quanhui
时间:
2011-11-17 16:41
本帖最后由 quanhui 于 2011-11-17 16:43 编辑
换成new ArrayList(str); 试试
作者:
杨杰
时间:
2011-11-17 17:06
import java.util.Arrays;
import java.util.List;
public class Test101
{
public static void main(String[] args)
{
String[] arr = new String[] {"1", "2"};
List list = Arrays.asList(arr);
System.out.println(list);
}
}
这样写就行了。
复制代码
作者:
刘涛
时间:
2011-11-17 17:20
要进行初始化
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2