Java Can';我找不到合适的方法来存储我的数据
我正在制作一个课堂考勤系统,但我需要在运行期间存储学生的姓名。问题是,如果我使用字符串数组,它将存储姓名,但如何存储连续的考勤标记,以及至少7天的数据如果你想让这很简单,你可以使用一张地图并将学生姓名映射到7个布尔值的数组中,每个布尔表示“星期一”或“不存在”。 < P>,如果你只考虑运行时间,并且希望在7天以上就可以轻松地管理考勤日。然后,正如其他人所建议的,您可能希望创建自己的类并存储该类的数组Java Can';我找不到合适的方法来存储我的数据,java,arrays,storage,Java,Arrays,Storage,我正在制作一个课堂考勤系统,但我需要在运行期间存储学生的姓名。问题是,如果我使用字符串数组,它将存储姓名,但如何存储连续的考勤标记,以及至少7天的数据,如果你只考虑运行时间,并且希望在7天以上就可以轻松地管理考勤日。然后,正如其他人所建议的,您可能希望创建自己的类并存储该类的数组 如果你计划运行超过7天,我也会考虑使用列表来跟踪学生课堂上的出勤——这样一来,标记出勤率的方法可以简单地从列表中删除第一个项目,如果它超过7天,并且保持天数——不需要你手动完成(每一个项目都留出一个位置)。-如果将其存
<>如果你计划运行超过7天,我也会考虑使用列表来跟踪学生课堂上的出勤——这样一来,标记出勤率的方法可以简单地从列表中删除第一个项目,如果它超过7天,并且保持天数——不需要你手动完成(每一个项目都留出一个位置)。-如果将其存储在数组中,则会出现这种情况。您可能希望创建自己的类,并使用该类的数组而不是字符串。不过,我很难完全理解。您能提供更多详细信息吗?如果您将数据存储在
数组
中的实现,以及您想做什么来代替数组
。您可能需要使用映射
,这是一个关联数组。如果您创建了一个学生类,每个学生每天都有一系列(可能是布尔人?)来记录出勤情况。然后你可以有一个数组,或者其他一些学生对象的集合