本文主要是介绍Arrays.asList(T...)方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Arrays.asList(T...)此方法会转化成一个list,返回值就是list,此list是ArrayList,但是他不算java.util下的,而是java.util.Arrays下的是一个私有的内部类,此方法如果执行add操作的话会throw UnsupportedOperationException的,查看源码原来是执行了AbstractList里面的add操作,而java.util.Arrays.ArrayList没有覆盖add操作,在使用的时候要注意下。
这篇关于Arrays.asList(T...)方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!