List addList =new ArrayList(){
{
add(1);add(2);}};
List erroList =Arrays.asList(addList);
erroList.add(3);
执行这段代码发现报错了,我亿脸懵逼~
**
**
原来是不支持的操作异常啊,所以问题在哪呢。
Arrays.asList()点进去看看发现不太对头
小老弟,你这个new的ArrayList怎么是个内部类啊,甚至连add,remove方法都没有。。。
那你和普通数组有什么区别,啧啧啧,我还是直接new ArrayList吧
熬夜掉头发,慎熬。
晚安,一名即将没有头发的憨憨~