package test;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
public class Test {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add("1");
list.add("2");
list.add("1");
System.out.println(list);
//方法一:阿里推荐
HashSet<String> hashSet = new HashSet<String>(list);
Set<String> set = hashSet;
System.out.println(set);
//方法二:这个可以操作数据
List<String> templist = new ArrayList<String>();
for (String string : list) {
//如何templist中没有则添加
if (!templist.contains(string)) {
templist.add(string);
}
}
System.out.println(templist);
}
}
结果: