当前位置: 代码迷 >> Java相关 >> java方法调用跟对象比较
  详细解决方案

java方法调用跟对象比较

热度:46   发布时间:2016-04-22 21:10:58.0
java方法调用和对象比较
public int compare(Posen o1, Posen o2) {

int num = o1.getName().compareTo(o2.getName());  这句话是什么意思?
   if(num==0)
   {

 return new Integer(o1.getAge()).compareTo(o2.getAge());

return num;
}

------解决方案--------------------
o1.getName() 和 o2的比较啊
------解决方案--------------------
int num = o1.getName().compareTo(o2.getName());  这句是比较对象的name,name是字符串。
如果name相等,在按年龄排序。
------解决方案--------------------
o1.getName().compareTo(o2.getName());  getName方法是获取对象o1,o2的name,然后比较name;
  相关解决方案