Java_Properties類實現軟件使用次數

import java.io.*;
import java.util.*;

public class PropertiesText1 {

	public static void main(String[] args) throws IOException {
		Properties pro = new Properties();
		File f = new File("G:\\ABC");
		f.mkdirs();
		File file = new File(f,"count.ini");
		if(!file.exists())
			file.createNewFile();
		//FileReader fis = new FileReader(file);
		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>=5){
				System.out.println("使用次數已到,請註冊!!");
				return;
			}
		}
		count++;
		pro.setProperty("time",count+"");
		//FileWriter fos = new FileWriter(file);
		FileOutputStream fos = new FileOutputStream(file);
		pro.store(fos,"ABC");
		fos.close();
		fis.close();
	}

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章