如题: 用于记录应用程序运用次数
如果次数到了,则无法继续使用,必须注册
思路:
程序结束,该计数器的值任然存在。下次程序开始,计数器加一存储
如果次数到了,则无法继续使用,必须注册
思路:
程序结束,该计数器的值任然存在。下次程序开始,计数器加一存储
所以建立一个配置文件用于记录该软件的运行次数
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Properties;
public class Property练习 {
public static void main(String[] args)throws IOException
{
Properties pro = new Properties();
File file = new File("e:\\count.ini");
if(!file.exists())
file.createNewFile();
FileInputStream fis =new FileInputStream(file);
pro.load(fis);
int count = 0;
String value = pro.getProperty("time");
if(value!=null)
{
count = Integer.parseInt(value);
if(count>=3)
System.out.println("哈哈哈哈哈哈哈哈hhhhhhh");
}
count++;
pro.setProperty("time", count+"");
FileOutputStream fos = new FileOutputStream("e:\\count.ini");
pro.store(fos, "");
fos.close();
fis.close();
}
}