LinkedList を並べ替えようとしているときに問題が発生しました。次のコードを使用しました。
Collections.sort(mylist, new Comparator<String[]>() {
public int compare(String[] o1, String[] o2) {
int one= Integer.parseInt(o1[1]);
int two = Integer.parseInt(o2[1]);
return one-two;
}
});
ここにいくつかの値を入れます:
thelist.testing("a",1);
thelist.testing("b",5);
thelist.testing("c",5);
thelist.testing("d",5);
thelist.testing("e",7);
System.out.println(thelist);
私はこれらの結果を持っています: a:1,b:5,c:5,d:5,e:7
アイテムの番号が同じ場合、出力を次のようにしたい:a:1、d:5、c:5、b:5、e:7