发布网友 发布时间:2022-04-22 11:03
共2个回答
热心网友 时间:2023-10-14 06:20
public static void main(String[] args) {
String time="2012-03-04";
String time1="2012-03-05";
int point=8;
String a="时间:"+time+"分数:"+point++;
String b="时间:"+time+"分数:"+point++;
String c="时间:"+time+"分数:"+point++;
String d="时间:"+time1+"分数:"+point++;
String e="时间:"+time1+"分数:"+point++;
String f="时间:"+time1+"分数:"+point++;
String g="时间:"+time1+"分数:"+point++;
List<String> sug = new ArrayList<String>();
sug.add(a);
sug.add(b);
sug.add(c);
sug.add(d);
sug.add(e);
sug.add(f);
sug.add(g);
List<String> res = new ArrayList<String>();
String exp = "";
int count = 0;
for(int i=0;i<sug.size();i++){
exp = sug.get(i);
if(res.size()==0){
res.add(exp);
}else{
int size = res.size();
for(int j=0;j<size;j++){
if(res.get(j).indexOf(exp.split(":")[1])>0){
count+=1;
if(Integer.parseInt(exp.split(":")[2])>Integer.parseInt(res.get(j).split(":")[2])){
String tmp = "";
tmp = exp;
exp = res.get(j);
res.set(j, tmp);
}
}else if(j+1 == res.size()){
res.add(exp);
}
if(j+1==res.size() && count<3 && count!=3){
res.add(exp);
}
}
count = 0;
}
}
Iterator<String> it = res.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
}
热心网友 时间:2023-10-14 06:20
class T1{
public String time;
public String point;
}
List<T1> t1s..