<求助>为什么不能删除重复元素?
而且equals重写不了?
import java.util.ArrayList;
import java.util.List;
public class Work1 {
public static void main(String[] args) {
List<String> str=new ArrayList<>();
str.add("张三");
str.add("李四");
str.add("王五");
str.add("张三");
str.add("aaa");
str.add("aaa");
str.add("bbb");
for(int i=0;i<str.size()-1;i++) {
for(int j=str.size()-1;j<i;j--) {
if (str.get(j).equals(str.get(i))) {
str.remove(j);
}
}
}
for (String string : str) {
System.out.println(string);
}
}
}