Java的标准库中在java.util包下提供了很多实用的工具类,如:Arrays,Collections等工具类都提供了一些比较实用的方法.在实际的开发使用中,我们经常需要使用这样的需求:将一个数组转换为结合类(List等)或是将一个集合类转换为数组. 在java.util.Arrays中有一个 asList 方法,其作用是将一个数组转换为一个List集合对象.但是,我们调用这个方法生成的List,它是固定长度的,如果对其进行add或者remove的操作,jvm将会抛出 Unsupported…