关于去重的问题
import java.util.ArrayList;public class Demo16 {
public static void main(String[] args) {
ArrayList<String> al=new ArrayList<>();
al.add("第1题 A C");
al.add("第2题 A C");
al.add("第2题 A D");
al.add("第3题 A C");
for(int i=0;i<al.size();i++){
String ss=al.get(i);
String ss1="第"+(i+1)+"题";
if(ss.equals(ss.contains(ss1))){
al.remove(i);
}
}
for(int i=0;i<al.size();i++){
System.out.println(al.get(i));
}
}
}
集合里现在有两个第2题,我想去掉第一个,如何才能去掉,试了半天,没想到好办法。。
[此贴子已经被作者于2019-8-4 11:37编辑过]