对于List等,去重非常简单,一句代码即可搞定。
List<String> newList = new ArrayList<>(new HashSet<>(OldList));
对于对象而言,则需要重写equals及hashCode方法。
这样Set判定的时候则会根据你定义的来去重。
对于List等,去重非常简单,一句代码即可搞定。
List<String> newList = new ArrayList<>(new HashSet<>(OldList));
对于对象而言,则需要重写equals及hashCode方法。
这样Set判定的时候则会根据你定义的来去重。