代码:
public class testRemoveSame {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add("北京");
list.add("北京");
list.add("北京");
list.add("江苏");
list.add("江苏");
list.add("江苏");
list.add("青岛");
list.add("青岛");
list.add("青岛");
list.add("陕西");
list.add("陕西");
list.add("陕西");
list.add("深圳");
list.add("深圳");
list.add("深圳");
list.add("天津");
list.add("天津");
list.add("天津");
Set<String> set = new HashSet<String>();
List<String> listNew = new ArrayList<String>();
for (String string : list) {
if(set.add(string)){
listNew.add(string);
}
}
System.out.println(listNew);
}
}
控制台打印: