Java 数组转 List 的 3 种方式,哪种性能最牛?
前言: 本文介绍Java中数组转为List三种情况的优劣对比,以及应用场景的对比,以及程序员常犯的类型转换错误原因解析。 一.最常见方式(未必最佳) 通过 Arrays.asList(strArray) 方式,将数组转换List后,不能对List增删,只能查改,否则抛异常。 关键代码:List list = Arrays.asList(strArray); privatevoidtestArrayCastToListError(){ String[]strArray=newString[2]; Listlist=Arrays.asList(strArray); //对转换后的list插入一条数据 list.add("1"); System.out.println(list); } 执行结果: Exceptioninthread"main"java.lang.UnsupportedOperationException atjava.util.AbstractList.add(AbstractList.java:148) atjava.util.AbstractL...

喜欢我可以给我设为星标哦