現在、私は2つのクラスを持っています。 ClassroomクラスとSchoolクラス。学校のクラスpublic void showClassRoomDetails
に、teacherNameだけを使ってクラスルームの詳細を見つける方法を書いてみたいと思います。Arraylistでの検索
teacherName =ダニエル・クラス名=科学
teacherName =ボブ・クラス名=数学
ので、私は入力ボブ、それはボブと数学
多く、感謝
public class Classroom
{
private String classRoomName;
private String teacherName;
public void setClassRoomName(String newClassRoomName)
{
classRoomName = newClassRoomName;
}
public String returnClassRoomName()
{
return classRoomName;
}
public void setTeacherName(String newTeacherName)
{
teacherName = newTeacherName;
}
public String returnTeacherName()
{
return teacherName;
}
}
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
{
//loop
System.out.println(returnClassRoomName);
System.out.println(returnTeacherName);
}
}
質問がありますか? –
過去12時間以内にあなたの他の2つの質問に基づいて、これは私たちがあなたの宿題をやりたいと思っているように見え始めています。 – rfeak
コード作成の仕方を知りたい場合は、この作業を自分で行う必要があります。あなたが立ち往生している、またはsthを理解していない場合は、あなたの質問をしてください。 – fmucar