1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| import java.util.*;
class Fre implements Comparable<Fre> {
private int val;
private int fr;
Fre(int valf, int frf) {
val=valf;
fr=frf;
}
public int getval() {
return val;
}
public int getfr() {
return fr;
}
public int compareTo(Fre o) {
if( this.fr < o.getfr()) return -1;
if( this.fr == o.getfr()) return 0;
else return 1;
};
}
public class Frequence {
public static void main(String args[]){
List<Fre> vf = new ArrayList<Fre>();
for(int i=0; i<2;i++){
for(int j=0; j<64;j++){
Fre f = new Fre(i,j);
vf.add(j,f);
}
}
Collections.sort(vf);
}
} |