java - 从文本文件中读取所有行并将每一行保存到其字符串中(不使用列表)

标签 java

我有一个文本文件,它是我的java游戏(cookie clickers)的游戏保存,因此文件中的内容将是不带空格的数字。就像这样:

10
20
30
40
50

我需要读取这些行并将每一行保存到其字符串中。

所以字符串应该是这样的,这样我就可以更容易地使用它们:

lives = 10
kills = 20
score = 30
...

保存代码将位于其类文件(Save.class)中。我只需要代码,其他的应该不是问题。

有没有某种简单的方法可以让它按照我想要的方式工作?

最佳答案

您可以使用 Scanner如下:

Scanner s = new Scanner(new File("your file"));
String lives = s.nextLine();
String kills = s.nextLine();
String score = s.nextLine();
...
s.close();

关于java - 从文本文件中读取所有行并将每一行保存到其字符串中(不使用列表),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30823804/

相关文章:

java - OSGI web 包出现奇怪的问题,现在完全丢失了

java - Gremlin Java : Get Vertices by max Edge count

java - CTCol 对象有什么作用以及它在 POI 中代表什么?

java - 了解数独解算器的各个部分

java - 不知道如何在Java中使用wait()和notify()

java - LayoutInflater 类型中的方法 inflate(int, ViewGroup, boolean) 不适用于参数 (int, int, boolean)

java - "The selection cannot be run on any server"

java - 尝试将列表从 servlet 传递到 jsp 但打印 null

java - 如何检查一个字符串是否包含第二个字符串及其字符的顺序?

java - SQL WHERE 中的多个条件 AND