1.hashset去重但是改变顺序,linkhashset去重有序很好用.
2.list转array
直接使用 toArray()
无参方法返回值只能是 Object[]类,若强转其它类型数组将会抛异常。
使用 <T> T[] toArray(T[] a);
有参数这个方法,代码如下:
String[] array = new String[list.size()];
array = list.toArray(array);
3.array转list
若转换后设计到用list的add、remove、clear会报错,所以在转换之前调整