Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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 如何从列表中保存许多类似的信息?(编码问题)_Java_File_Project - Fatal编程技术网

Java 如何从列表中保存许多类似的信息?(编码问题)

Java 如何从列表中保存许多类似的信息?(编码问题),java,file,project,Java,File,Project,我有一个格式为ID/Name/Doctor's Name/Date/Time的文件,每个列之间有两个选项卡 该文件表示当前约会 我想做的是,当涉及到更改预约时,如果患者有一个预约,那么没有问题 但是,如果患者有多个预约,我如何显示所有预约,以便患者可以选择更改哪个预约?必须有一种方法可以保存与患者相关的所有预约。欢迎来到StackOverflow社区: 根据问题判断,您希望存储单个患者的数据列表。为此,我建议您使用哈希映射,其中key作为患者的唯一ID,value作为从文件中读取的个人信息列表

我有一个格式为ID/Name/Doctor's Name/Date/Time的文件,每个列之间有两个选项卡

该文件表示当前约会

我想做的是,当涉及到更改预约时,如果患者有一个预约,那么没有问题


但是,如果患者有多个预约,我如何显示所有预约,以便患者可以选择更改哪个预约?必须有一种方法可以保存与患者相关的所有预约。

欢迎来到StackOverflow社区:

根据问题判断,您希望存储单个患者的数据列表。为此,我建议您使用哈希映射,其中key作为患者的唯一ID,value作为从文件中读取的个人信息列表

hashmap声明应该如下所示


Map patientRecord=新HashMap;最好为此创建一个新的Person类,并将患者的每个数据加载到此类中,并将其作为列表存储在hashmap中

您是在寻找设计指南还是有相关的编码问题?这个问题不清楚如何表达答案。也许可以详细阐述你对谜题所在位置的思考,以及我们如何帮助回答。你认为列表的价值是什么意思?你可以在这里找到答案: