202011-17 Java Arrays.AsList原理及用法实例 java.util.Arrays的asList方法可以方便的将数组转化为集合,我们平时开发在初始化ArrayList时使用的比较多,可以简化代码,但这个静态方法asList()有几个坑需要注意:一.如果对集合使用增加或删除元素的操作将会报错如下代码:Listlist=Arrays.asList("a","b","c");list.add("d");输出结果:Exceptioninthread"main"java.lang.UnsupportedOperationExceptionatjava.util.AbstractList.add(AbstractList.java:148)atjava.ut... 继续阅读 >
202009-24 Java Arrays.asList使用方法解析 Arrays.asList()方法的作用是将数组或一些元素转为集合,而你得到的集合并不是我们通常使用的List集合,而是Arrays里面的一个内部类。阿里的开发手册上java开发规范说到使用工具类Arrays.asList()方法把数组转换成集合时,不能使用其修改集合相关的方法,它的add/remove/clear方法会抛出java.lang.UnsupportedOperationException的异常。一、Arrays.asList的方法说明publicstaticvoidmain(String[]args){String[]strs={"1... 继续阅读 >