黑马程序员技术交流社区

标题: 结果与想象的不同 [打印本页]

作者: 王运科    时间: 2012-3-30 20:52
标题: 结果与想象的不同
public class Propertise {

        public static void main(String[] args) throws IOException{               
                int times=0;
                File f=new File("E:\\count.ini");
                if(!f.exists())
                        f.createNewFile();
                FileInputStream fis=new FileInputStream(f);
                Properties pps=new Properties();
                pps.load(fis);
               
                String value=pps.getProperty("RunTimes");
                if(value!=null)
                        {
                        times=Integer.parseInt(value);
                        if(times>5)
                                {
                                System.out.println("对不起,您使用的次数已达5次,请交费使用!");
                                return;
                                }

                        }
                times++;
                pps.setProperty("RunTimes", times+"");
                FileOutputStream fw=new FileOutputStream(f);
                pps.store(fw,"运行次数");
                fis.close();
                fw.close();
        }
}

哪位大侠帮我运行一下,问题是:需要运行7次,才出现提示消息,不知道哪里错了。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2