如何將數組轉換爲List

Arrays.asList(array)

或者java

Arrays.asList(new Element(1),new Element(2),new Element(3))

不過,這樣作有些坑要注意:數組

  1. 這樣作生成的list,是定長的。也就是說,若是你對它作add或者remove,都會拋UnsupportedOperationException。spa

  2. 若是修改數組的值,list中的對應值也會改變!code

若是但願避免這兩個坑,請改用這個方式orm

Collections.addAll(arraylist, array);
相關文章
相關標籤/搜索