java文件读写方法很多,这里就不一一列举了,这里强烈推荐使用BufferedReader和BufferedWriter对文件的读写操作,只需简单几行即可实现文件的读写,如下:
读操作
try {
BufferedReader in = new BufferedReader(new FileReader("E:\\data.txt"));
String str;
while ((str = in.readLine()) != null) {
try {
JSONObject jsonObject = new JSONObject(str);
System.out.println("dt:" + jsonObject.getInt("dt"));
} catch (Exception e) {
}
}
in.close(); //注意close,否则会有内存泄露
} catch (IOException e) {
e.printStackTrace();
}
写操作
try {
BufferedWriter out = new BufferedWriter(new FileWriter("E:\\data1.txt"));
out.write("test123");
out.flush();
out.close(); //注意close,否则会有内存泄露
} catch (IOException e) {
e.printStackTrace();
}
备注
这里使用了JSONObject,需要引入json库,下载传送门