Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Can';我找不到合适的方法来存储我的数据_Java_Arrays_Storage - Fatal编程技术网

Java Can';我找不到合适的方法来存储我的数据

Java Can';我找不到合适的方法来存储我的数据,java,arrays,storage,Java,Arrays,Storage,我正在制作一个课堂考勤系统,但我需要在运行期间存储学生的姓名。问题是,如果我使用字符串数组,它将存储姓名,但如何存储连续的考勤标记,以及至少7天的数据,如果你只考虑运行时间,并且希望在7天以上就可以轻松地管理考勤日。然后,正如其他人所建议的,您可能希望创建自己的类并存储该类的数组 如果你计划运行超过7天,我也会考虑使用列表来跟踪学生课堂上的出勤——这样一来,标记出勤率的方法可以简单地从列表中删除第一个项目,如果它超过7天,并且保持天数——不需要你手动完成(每一个项目都留出一个位置)。-如果将其存

我正在制作一个课堂考勤系统,但我需要在运行期间存储学生的姓名。问题是,如果我使用字符串数组,它将存储姓名,但如何存储连续的考勤标记,以及至少7天的数据 < P>,如果你只考虑运行时间,并且希望在7天以上就可以轻松地管理考勤日。然后,正如其他人所建议的,您可能希望创建自己的类并存储该类的数组


<>如果你计划运行超过7天,我也会考虑使用列表来跟踪学生课堂上的出勤——这样一来,标记出勤率的方法可以简单地从列表中删除第一个项目,如果它超过7天,并且保持天数——不需要你手动完成(每一个项目都留出一个位置)。-如果将其存储在数组中,则会出现这种情况。

您可能希望创建自己的类,并使用该类的数组而不是字符串。不过,我很难完全理解。您能提供更多详细信息吗?如果您将数据存储在
数组
中的实现,以及您想做什么来代替
数组
。您可能需要使用
映射
,这是一个关联数组。如果您创建了一个学生类,每个学生每天都有一系列(可能是布尔人?)来记录出勤情况。然后你可以有一个数组,或者其他一些学生对象的集合