文件处理:创建单个文件,存储信息(来自数组)&检索信息(从数组中)

时间:2016-03-17 05:13:02

标签: java arrays

我正在上Java课。我目前正在编写一个处理文件处理的简单游戏。其中一个要求是跟踪玩家名称和使用数组得分,将数组存储在文件中,并从数组中检索特定信息。

例如:游戏将包含一个人名以及他们拥有的积分数。游戏会将其保存到文件中的数组中。该文件可以调用该特定人的姓名&积分(继续比赛)或显示前10名的高分。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

我建议使用HashMap,因为你正在处理类似键值对的值。(键 - 名称和值 - 点)

要存储到文件,您有2个选项:

1)HashMap实现Serializable接口,可以直接使用ObjectOutputStream类将HashMap写入文件

2)属性文件。

讨论这两种方法here你可以研究一下