java中怎么样比较两个Object的大小?当然还有怎么样比较两个类的大小?谢谢!
来源:百度知道 编辑:UC知道 时间:2024/05/03 12:01:02
详细的问题说明,有助于回答者给出准确的答案
用Comparable类中的public int compareTo(Object other){};
例子:
public class Client implements Comparable<Object>{
private String id;
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int compareTo(Object client) {
Client c=(Client)client;
return id.compareTo(c.getId());
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
}
如果Object要比较大小的话,你必须得实现Comparable<T>,具体谁大谁小是由你实现的compareTo方法来决定的。
只要实现这俩个接口中的任何一个都行Comparable
Comparator
java里的equals(Objcet obj)方法不是可以比较两个对象里的内容吗?为什么这样会是false?
java中字符串的比较
java如何比较输入的两个数??
java与c++两个的比较
java 比较两个整数是否相等
用java比较两个数的大小
JAVA实例化问题(Calendar obj=Calendar.getInstance();)
java中关于hashmap的两个问题
JAVA中visualComponent,controlComponent这两个是什么?
c++primer 3中,int obj; void frd(double &),为什么不能这样调用呢?frd(obj);