Ich möchte, dass meine Methode public void showClassRoomDetails(String teacherName)
die Arraylist-Indexnummer mithilfe von lehrerName zurückgibt.Zurückgeben der Indexnummer eines Arraylists in Java
Dank
import java.util.ArrayList;
public class School
{
private ArrayList<Classroom> classrooms;
private String classRoomName;
private String teacherName;
public School()
{
classrooms = new ArrayList<Classroom>();
}
public void addClassRoom(Classroom newClassRoom, String theClassRoomName)
{
classrooms.add(newClassRoom);
classRoomName = theClassRoomName;
}
public void addTeacherToClassRoom(int classroomId, String TeacherName)
{
if (classroomId < classrooms.size()) {
classrooms.get(classroomId).setTeacherName(TeacherName);
}
}
public void showClassRoomDetails(String teacherName)
{
for (Classroom classroom : this.classrooms)
{
if (classroom.returnTeacherName().equals(teacherName))
{
System.out.println(classroom.returnClassRoomName());
System.out.println(classroom.returnTeacherName());
break;
}
}
}
}
Haben Sie eine spezifische Frage? –
Warum haben Sie das abgelehnt? Die "Frage" könnte implizit sein, aber klar genug, denke ich? –
ein neuer Benutzer, aber eine Erweiterung der folgenden "Fragen": http://StackOverflow.com/Questions/4599283, http://StackOverflow.com/Questions/4596544, http://StackOverflow.com/Questions/4593232 –