- 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");//把修改的信息存回文件
}
}
----------------------