我有Customer类,它有customer_name字符串字段,而且我有一个包含客户类的集合。
对集合Comparator进行排序并覆盖
public int compare(Customer cus1,Cuomer cus2){
return cus1.cusomer_name.compareTo(cus2.cusomer_name); //my question here
}
在比较方法中,我曾经调用String的compareTO()方法。
compareTo()只能比较字符串吗?如果是的话为什么?
答案 0 :(得分:0)
compareTo()只能比较字符串吗?如果是的话为什么?
不,这不仅仅是道路。您可以通过返回0,(+)值和( - )值手动维护compareTo
合约。