猿问
找不到正确的数据存储方式
我正在制作一个班级出勤系统,但我需要在运行时存储学生的姓名。问题是,如果我使用字符串数组,它将存储名称,但是如何存储具有至少7天数据名称的连续出勤标记。
弑天下
浏览 110
回答 2
2回答
慕森卡
好吧,如果您只考虑运行时间,并且希望在超过7天后希望轻松管理出勤天数。然后像其他人建议的那样-您可能想要创建自己的类并存储该类的数组。如果您计划的跑步时间超过7天,我还会考虑使用列表来跟踪学生班的出勤情况-这样标记出勤率的方法可以简单地从列表中删除第一项(如果超过7天)并保留天的顺序-无需手动进行操作(将每个项目移动一个位置)-如果将其存储在数组中,情况就是如此。
0
0
0
慕雪6442864
如果您想简化此操作,可以使用Map并将学生姓名映射到由7个布尔值组成的数组,每个布尔值代表一周中该天的“当前”或“不存在”。
0
0
0
随时随地看视频
慕课网APP
相关分类
Java
我要回答