【发布时间】:2015-12-31 21:17:47
【问题描述】:
我有一个ArrayList,其中包含Trains 的列表:
package train;
public class Train {
private String nom;
private String villeDepart, villeArrivee;
public Train() {
super();
// TODO Auto-generated constructor stub
}
public Train(String nom, String villeDepart, String villeArrivee) {
super();
this.nom = nom;
this.villeDepart = villeDepart;
this.villeArrivee = villeArrivee;
}
public String getNom() {
return nom;
}
public void setNom(String nom) {
this.nom = nom;
}
public String getVilleDepart() {
return villeDepart;
}
public void setVilleDepart(String villeDepart) {
this.villeDepart = villeDepart;
}
public String getVilleArrivee() {
return villeArrivee;
}
public void setVilleArrivee(String villeArrivee) {
this.villeArrivee = villeArrivee;
}
}
我想通过villeDepart 和villeArrivee 搜索ArrayList。我该怎么做?
【问题讨论】:
-
请参阅stackoverflow.com/questions/985229/search-in-java-arraylist 以获取解决方案(基本上,您需要使用“for”遍历整个列表以查找匹配项)。
-
覆盖类中的 equals 方法。