在java上保存和调用数据
我是编程新手,我正在编写一段代码,每周每天记录布尔数据,以查看用户是否完成了要求他们完成的任务 例如: 如果你今天去参加足球训练,请按“y” 如果没有,请按“n”在java上保存和调用数据,java,file-upload,Java,File Upload,我是编程新手,我正在编写一段代码,每周每天记录布尔数据,以查看用户是否完成了要求他们完成的任务 例如: 如果你今天去参加足球训练,请按“y” 如果没有,请按“n” 我需要这个程序能够在一周的所有五天里问这个问题,并最终记录他们在一个月内参加足球训练的次数。如果用户要在一个窗口中输入代码,我就有了如何生成代码的基本想法。但我需要每天保存布尔数据,然后回忆。。。任何ideass…..谢谢你需要将这些值保存到一些持久存储中。最简单的是文件。其他可能是数据库。因此,您需要了解如何从中读/写。Java允许
我需要这个程序能够在一周的所有五天里问这个问题,并最终记录他们在一个月内参加足球训练的次数。如果用户要在一个窗口中输入代码,我就有了如何生成代码的基本想法。但我需要每天保存布尔数据,然后回忆。。。任何ideass…..谢谢你需要将这些值保存到一些持久存储中。最简单的是文件。其他可能是数据库。因此,您需要了解如何从中读/写。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();
}
}
}
如果您可以获得静态地图集合,该集合将仅在程序开始时创建,并在每天结束时将数据添加到地图中 你需要某种循环。您可以通过讨论不同的持久性方法来了解这一点