十个JAVA程序员容易犯的错误

▉1.Array转ArrayList

一般开发者喜欢用:

ListStringlist=Arrays.asList(arr);

Arrays.asList()会返回一个ArrayList,这是Arrays里内嵌的一个私有静态类,而并不是java.util.ArrayList

类java.util.Arrays.ArrayList有st(),gt(),contains()方法,但并支持添加元素,所以大小是固定的,想要创建一个真正的ArrayList,你应该:

ArrayListStringarrayList=nwArrayListString(Arrays.asList(arr));

关于这个方法更多的解释,请参见我之前的一篇文章









































白癜风好治疗吗
白癜风如何治愈



转载请注明:http://www.jiaju1314.com/xxzl/887.html