gpt4 book ai didi

java - 有没有一种方法可以从 Java 中的单个文本文件写入和读取两个链表?

转载 作者:行者123 更新时间:2023-11-30 07:57:24 25 4
gpt4 key购买 nike

我正在用 java 编写一个程序,其中涉及保存用户名和他们的高分。分数将保存在偶数行,名称保存在奇数行。例如:

Horace
2203
Rufus
435
Bertie
4725
Lawrence
174
Kane
...

这可能吗?是否需要导入任何库?文本文件是否需要在 eclipse 的项目中?

非常感谢你。

到目前为止,我已经创建了两个列表:

LinkedList<String> listName = new LinkedList<String>();
LinkedList<Integer> listScore = new LinkedList<Integer>();

并将数据保存给他们:

listName.add(answer);
listScore.add(score);

最佳答案

这是可能的,但从概念上讲:这是错误的方法。

你看,你拥有的信息属于在一起。我猜你想创造

A) List<String> players

B) List<Integer> scores

例如。

然后“相同索引”将意味着:玩家 X 的得分

不要那样做。而是创建一个具有两个属性(名称和分数)的 Player 类;然后使用/填写 List<Player>

但除了您如何为数据建模的问题之外;事情真的很简单:

open your file
loop:
read one line --- which should contain a String (name)
read one line --- which should contain a number

正如您从该伪代码中所见;那里真的没有魔法。您知道您的数据的结构;所以就用它吧!

关于java - 有没有一种方法可以从 Java 中的单个文本文件写入和读取两个链表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41402659/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com