当我必须创建一个列表并在其中选择某些内容时,我陷入了困境。
我有一个可执行文件
public class Executable{
public static void main(String [] args){
WeekEnd we = new WeekEnd();
Personne pierre = new Personne("Pierrot");
Personne anna = new Personne("anna");
we.addPersonne(pierre);
we.addPersonne(anna);
System.out.println("test : "+we.findUsingEnhancedForLoop("anna"));
}
}
我有我的班级 Personne
public class Personne{
private String name;
public Personne(String name){
this.name=name;
}
public String getPersonne(){
return this.name;
}
}
还有我的班级周末,我尝试选择安娜这个名字
import java.util.List;
import java.util.ArrayList;
public class WeekEnd{
private ArrayList<Personne> listePersonne;
public WeekEnd(){
this.listePersonne = new ArrayList<>();
}
public Personne findUsingEnhancedForLoop(
String name, ArrayList<Personne> listePersonne) {
for (Personne personne : listePersonne) {
if (personne.getPersonne().equals(name)) {
return personne;
}
}
return null;
}
public void addPersonne(Personne personne){
listePersonne.add(personne);
}
}
蛊毒传说
相关分类