0
我試圖寫一個方法(「findEquipements」)來查找不同標準的設備,但我遇到了一些問題。在Java中的搜索方法的概念
如果我追加結果,按照每個標準,我會在結果中多次使用相同的設備。
我想命令結果,以便結果列表中的第一個設備將是具有最匹配標準的設備。
代碼:
public interface EquipementService {
List<Equipement> findEquipements (SearchEquipement equipementSerach);
}
那是我的界面,
public class SearchEquipement{
private String marque ;
private String type ;
private Date dateAchat ;
private String user ;
public String getMarque(){
return this.marque ;
}
public void setMarque(String marque){
this.marque = marque ;
}
public String getType(){
return this.type ;
}
public void setType(String type){
this.type = type ;
}
public String getUser(){
return this.user ;
}
public void setUser(String user){
this.user = user ;
}
public Date getDateAchat(){
return this.dateAchat ;
}
public void setDateAchat(Date dateAchat){
this.dateAchat = dateAchat ;
}
}
使用比較和排序的集合 – SJuan76
@elaich你需要添加'equals'方法。 –