读取文本文件的内容并将其保存到特定的类对象

时间:2017-11-23 07:34:51

标签: java variables text-files

大家好我有一个简单的文本文件,看起来像这样:

20 20
1 0 18 0
1 10 18 10
4 5 15 5

前两个整数是我的游戏宽度和高度,其余是我正在创建的地图上障碍物的坐标。我的问题是我需要将前两个整数分配给类变量WIDTH和HEIGHT,然后以Array列表的形式保存剩余的整数,以后我可以访问它们。主要是我只是混淆了如何设置我的readfile以便能够将所有内容保存到适当的对象。感谢您的帮助,任何有关发布的提示也很受欢迎,因为我只是学习如何正确地发布到堆栈上。

到目前为止,我所设置的只是打开和关闭文件,我的readfile方法是空白的,因为我一直在测试新方法。

public void openFile() {
    try {
        scan = new Scanner(new File(gameMap));
    }
    catch(Exception e) {
        System.out.println("File was not found");
    }
}

/**
 * Reads the gameMap file and sets variables accordingly, made singular so i can read multiple maps later
 */
public void readFile() {
    while (scan.hasNext()) {

    }           

}   
/**
 * Closes map file, set singular so I can close multiple maps later on
 */
public void closeFile() {
    scan.close();
}

0 个答案:

没有答案