【发布时间】:2013-04-09 18:47:20
【问题描述】:
用于字符串排序的ArrayList:
public class Ooops<P, O>
{
private P po;
private O pa;
private int val;
public Preference(P p, O o, int v)
{
setPo(p);
setPa(o);
setValue(v);
}
//Getter and setter for Pa,Pa and val
}
我已经创建了这个类的一个对象
List<Ooops<String, String>> abc = new ArrayList<Oops<String, String>>();
类似的,
Xcf,PQR,8
DBC,Pas,6
LdC,PhR,3
变成
DBC,Pas,6
LdC,PhR,3
Xcf,PQR,8
我很困惑,如何根据对象中变量po的值对对象进行排序。
任何帮助都会很棒。
【问题讨论】:
-
几分钟前你没问过类似的问题吗?
-
@Smit 完全一样。一小时前也有类似的。两者都有公认的答案。
-
谢谢!!!这对我帮助很大 !!!好吧,对于字符串它不是,因为它不起作用,因为我已经覆盖了该方法,因此,我又问了一遍。