如何查询指定特征的java数据在arraylist中的位置

有一组java数据,使用arraylist存储,存放若干数据类型为arraylist的Class,每个class中有若干学生

public class Student {
    private long id;//知道id
    private String name;
}

public class Class {
    private long classId;
    private String className;
}

知道学生的id,如何查询此学生在arraylist中的索引index(也就是第几个班级中的第几个学生),数据量可能有几千个学生。

阅读 3.7k
1 个回答

Student类里面增加classId记录它归属的班级, 在创建学生实例的时候赋值告诉学生它属于哪个班级, 知道学生自然知道班级.

数据量几千还是直接用数据库吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题