保存和调用java上的数据

时间:2014-12-30 23:13:10

标签: java file-upload

我是编程新手,我正在编写一个代码,我在每周的每一天记录布尔数据,看看用户是否完成了他们需要做的任务。

例如:

按''如果你今天去参加足球训练。

按' n'如果你没有。

我需要该程序能够在一周的所有五天中询问这个,并且最终记录他们在一个月内参加足球训练的次数。如果用户打算在一个开头输入代码,我就如何为代码制作代码有基本的想法。但是我需要每天保存那个布尔数据,然后回想起......任何想法......谢谢你

3 个答案:

答案 0 :(得分:0)

您需要将值保存到某个持久存储中。最简单的是文件。其他可能是数据库。因此,您需要了解如何从

进行读/写

答案 1 :(得分:0)

Java允许您创建文件对象并对它们进行读写,这是您所需要的。以下是帮助您入门的基本示例:

import java.io.*

public class MyFileReaderWriter {
    public static void main(String[] args) {

        File myFile = new File("sample.txt");
        try {
            BufferedWriter w = new BufferedWriter(new FileWriter(myFile));
            w.write(Integer.toString(1));
            w.write(Integer.toString(0));
            w.write("HELLO WORLD");

            w.close();

            BufferedReader r = new BufferedReader(new FileReader(myFile));
            String s = r.readLine();

            System.out.println(s);

            r.close();

        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

答案 2 :(得分:0)

如果您可以获取静态Map(集合),它将仅在程序开始时创建,并在每天结束时将数据添加到地图中。