如何将数组转换为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);