package myblog.commons;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class ClickNumber {
public static int newnumber = 0;//定义一个全局静态变量 记录访问博客数量;
public static int add() {
try {
FileReader fr = new FileReader("F:\\mycount.txt");//从该文件中读取最新的数据
BufferedReader br = new BufferedReader(fr);
String number = br.readLine();
br.close();//关闭输出流
newnumber = Integer.parseInt(number);
newnumber++;//自加
FileWriter fw = new FileWriter("F:\\mycount.txt");
BufferedWriter bw = new BufferedWriter(fw);
bw.write(newnumber + "");//转换为字符串后再写入文件中
bw.close();//关闭输入流
} catch (IOException e) {
e.printStackTrace();
}
return newnumber;
}
}
注意:
1.需在F盘根目录下创建mucount.txt文件,否则报 notfoundexception
2.输入输出流用完需关闭
3. 重写写入newnumber需转换为字符串才行