ArrayListの要素を指定した項目でソートする方法
ArrayList al = new ArrayList();
myBean d = new myBean();
d.setCode(1);
d.setName("aaa");
d.setValue(555);
ar.add(d);
:
Collections.sort(al, new Comparator<myBean>() {
public int compare(myBean d1, myBean d2) {
int wd1 = d1.getValue;
int wd2 = d2.getValue;
if(wd1 > wd2) {
return -1;
} else if(wd1 <wd2) {
}
return 0;
}
});
上記の場合は降順(valueの大きい順)にソートする
#急に寒くなってきた。
#明日は冬物を出すことにしよう。
#あとは泳ぎに行ったり野球の試合を応援に行ったり映画に行ったり・・。
#結構忙しい(笑)
#埼玉にできた「越谷レークタウン」というショッピングモールも見物に行きたいな
#お店の案内係がセグウェイに乗ってるんだって♪
ArrayList al = new ArrayList();
myBean d = new myBean();
d.setCode(1);
d.setName("aaa");
d.setValue(555);
ar.add(d);
:
Collections.sort(al, new Comparator<myBean>() {
public int compare(myBean d1, myBean d2) {
int wd1 = d1.getValue;
int wd2 = d2.getValue;
if(wd1 > wd2) {
return -1;
} else if(wd1 <wd2) {
}
return 0;
}
});
上記の場合は降順(valueの大きい順)にソートする
#急に寒くなってきた。
#明日は冬物を出すことにしよう。
#あとは泳ぎに行ったり野球の試合を応援に行ったり映画に行ったり・・。
#結構忙しい(笑)
#埼玉にできた「越谷レークタウン」というショッピングモールも見物に行きたいな
#お店の案内係がセグウェイに乗ってるんだって♪