1、问题简单,单纯记录下(不喜勿喷),直接上代码
@Test
public void test() {
String[] strs=new String[] {"sww","swa","dd","swa","swd"};
List<String> list=Arrays.asList(strs);
// list.add("oo");
//由Arrays.asList 转换来的List与List不是同一类型(鼠标移动可知),进行操作会报、、//UnsupportedOperationException
Set<String> set=new HashSet<String>(list);
set.remove("dd");//将List转换为set后可以进行增减操作
set.add("hello");
// for (String string : set) {
// System.out.println(string);
// }
ArrayList<String> list1=new ArrayList<String>(set);
for (String string : list1) {
System.out.println(string);
}
System.out.println();
Object[] strs2 = list1.toArray();
for (Object object : strs2) {
System.out.println(object.toString());
}
}