我必須創建一個方法來測試兩個對象枚舉是否相等。比較對象枚舉
下面是代碼:
public Passenger{
private String name_pass;
public enum StatePass{
b,c,p
};
private StatePass state;
public Passenger(String name_pass,StatePass state){
this.name_pass=name_pass;
this.state=state;
}
public boolean isConfirmed(){
if()
return true;
return false;
}
}
的if()
我要檢查,如果字段狀態是等於p
內。
我該怎麼做?
該代碼,即使有合適的,如果,則不會進行編譯。由於StatePass不是國家的實例。但是如果你需要檢查兩個對象是否相等,那麼就使用equals方法。 – Dunes