我有一個ArrayList
其中包含的Train
個清單:Java的ArrayList的搜索方法
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
。我怎樣才能做到這一點?
請參閱http://stackoverflow.com/questions/985229/search-in-java-arraylist尋找解決方案(基本上,您需要遍歷整個列表,找一個匹配的「for」)。 –
覆蓋類中的equals方法。 – Atri