- package com.io.properties;
-
- import java.io.File;
- import java.io.FileReader;
- import java.io.FileWriter;
- import java.io.IOException;
- import java.util.Properties;
-
- /**
- * 用於記錄應用程序運行次數
- * 若是使用次數以道,那麼給出註冊提示
- * @author wjw
- */
- public class DoProperties {
- public static void main(String[] args) {
- try {
- method();
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- public static void method() throws IOException{
- File f=new File("c:/aa.ini");
- if(!f.exists()){
- f.createNewFile();
- }
- int num=0;
- String zhi="";
- Properties p=new Properties();
- p.load(new FileReader(f));
- if(!p.containsKey("count")){//判斷File類封裝的文件中是否包含count鍵值對
- p.setProperty("count","1");
- }else{
- zhi=p.getProperty("count");
- num=Integer.parseInt(zhi);
- if(num>=7){//判斷,若是超過規定次數,則中止運行
- System.out.println("您好,你使用的次數已用完,請註冊,謝謝!!!");
- return;
- }
- }
- num++;
- p.setProperty("count",num+"");//重新設定count的值
- p.store(new FileWriter(f),"jack");//把修改的信息存迴文件
-
- }
- }
package com.io.properties;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Properties;
/**
* 用於記錄應用程序運行次數
* 若是使用次數以道,那麼給出註冊提示
* @author wjw
*/
public class DoProperties {
public static void main(String[] args) {
try {
method();
} catch (IOException e) {
e.printStackTrace();
}
}
public static void method() throws IOException{
File f=new File("c:/aa.ini");
if(!f.exists()){
f.createNewFile();
}
int num=0;
String zhi="";
Properties p=new Properties();
p.load(new FileReader(f));
if(!p.containsKey("count")){//判斷File類封裝的文件中是否包含count鍵值對
p.setProperty("count","1");
}else{
zhi=p.getProperty("count");
num=Integer.parseInt(zhi);
if(num>=7){//判斷,若是超過規定次數,則中止運行
System.out.println("您好,你使用的次數已用完,請註冊,謝謝!!!");
return;
}
}
num++;
p.setProperty("count",num+"");//重新設定count的值
p.store(new FileWriter(f),"jack");//把修改的信息存迴文件
}
}
----------------------
- package com.io.properties;
-
- import java.io.File;
- import java.io.FileReader;
- import java.io.FileWriter;
- import java.io.IOException;
- import java.util.Properties;
-
- /**
- * 用於記錄應用程序運行次數
- * 若是使用次數以道,那麼給出註冊提示
- * @author wjw
- */
- public class DoProperties {
- public static void main(String[] args) {
- try {
- method();
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- public static void method() throws IOException{
- File f=new File("c:/aa.ini");
- if(!f.exists()){
- f.createNewFile();
- }
- int num=0;
- String zhi="";
- Properties p=new Properties();
- p.load(new FileReader(f));
- if(!p.containsKey("count")){//判斷File類封裝的文件中是否包含count鍵值對
- p.setProperty("count","1");
- }else{
- zhi=p.getProperty("count");
- num=Integer.parseInt(zhi);
- if(num>=7){//判斷,若是超過規定次數,則中止運行
- System.out.println("您好,你使用的次數已用完,請註冊,謝謝!!!");
- return;
- }
- }
- num++;
- p.setProperty("count",num+"");//重新設定count的值
- p.store(new FileWriter(f),"jack");//把修改的信息存迴文件
-
- }
- }
package com.io.properties;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Properties;
/**
* 用於記錄應用程序運行次數
* 若是使用次數以道,那麼給出註冊提示
* @author wjw
*/
public class DoProperties {
public static void main(String[] args) {
try {
method();
} catch (IOException e) {
e.printStackTrace();
}
}
public static void method() throws IOException{
File f=new File("c:/aa.ini");
if(!f.exists()){
f.createNewFile();
}
int num=0;
String zhi="";
Properties p=new Properties();
p.load(new FileReader(f));
if(!p.containsKey("count")){//判斷File類封裝的文件中是否包含count鍵值對
p.setProperty("count","1");
}else{
zhi=p.getProperty("count");
num=Integer.parseInt(zhi);
if(num>=7){//判斷,若是超過規定次數,則中止運行
System.out.println("您好,你使用的次數已用完,請註冊,謝謝!!!");
return;
}
}
num++;
p.setProperty("count",num+"");//重新設定count的值
p.store(new FileWriter(f),"jack");//把修改的信息存迴文件
}
}
----------------------