62,569
社区成员




public class WorldCupMatch implements Runnable {
private Team A,B;
public WorldCupMath(Team A, Team B) {
this.A = A;
this.B = B;
}
public void run() {
this.match(A, B);
if(A.getGoals() > B.getGoals()) {
A.setScore(3);//a.score += 3;A队胜积分+3
}else {
B.setScore(3);//b.score += 3;B队胜积分+3
}
}
private void match(Team A, Team B) {
A.setGoals(Team.goals());//A球队进球数,Team的一个随机数产生方法
B.setGoals(Team.goals());//B球队进球数,Team的一个随机数产生方法
//这里可以设定平局,单比赛平局有意义或者必须不能平局,待定...
while(A.getGoals() == B.getGoals()) {
//比分相等,继续比赛;
match(A, B);
}
}
}