【发布时间】:2011-01-05 14:50:53
【问题描述】:
我希望我的方法public void showClassRoomDetails(String teacherName) 使用teacherName 返回Arraylist 索引号。
谢谢
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;
}
}
}
}
【问题讨论】:
-
您有什么具体问题吗?
-
你为什么不赞成这个?我猜这个“问题”可能是隐含的,但够清楚了吧?
-
虽然我们中的许多人都愿意帮助解决家庭作业问题,但您应该展示您为尝试解决问题所做的工作,并寻求具体的帮助。我们不是来这里一次只写一种方法的作业。
-
@RD 你说得对,我错过了那些......