私は各学生が複数のアドレスを持つことができるような学生リストを持っています。 私は生徒のリストが必要です。各生徒のエントリごとに、その生徒のすべてのアドレスを持っています。Java - リストのリストを取得する
私はを生徒IDと学生の細部の価値として作成することを考えました。しかし、この実装ではアドレスのリストを持つ方法がわかりません。
List<Student> students;
Map<Integer,List<Student>> studentmap = new HashMap<Integer,List<Student>>();
for(Student s: students){
if(!studentmap.contains(s.getId)){
List<Student> studentsList=new ArrayList<Student>();
studentsList.add(s);
studentmap.put(s.getId,studentsList);
}
}
の学生の情報とリストを取得することができ、あなたは学生のクラスでアドレスのリストを置くことができます。あなたの生徒のクラスコードを質問に追加してください。 – Sid
はい、私はあなたの意見を理解しています。しかし、私が最初に取得する学生リストは、データベース呼び出しからです。それはアドレスのリストを提供しません。 – fiddle
あなたの実際の目標は何ですか? –