黑马程序员技术交流社区

标题: properties的练习里的一个小问题 求大神指教 [打印本页]

作者: ninjaes    时间: 2015-12-26 23:28
标题: properties的练习里的一个小问题 求大神指教
  1.   Properties prop=new Properties();
  2.           
  3.            File file=new File("count.ini");
  4.            if(!file.exists())
  5.                    file.createNewFile();
  6.            FileInputStream fis=new FileInputStream(file);
  7.            prop.load(fis);
  8.            String value=prop.getProperty("time");
  9.            int cont=0;
  10.            if(value!=null)
  11.            {
  12.            cont=Integer.parseInt(value);
  13.            if(cont>=5)
  14.            {
  15.                    System.out.println("mmmm");
  16.                    return;
  17.                   
  18.            }
  19.          
  20.            }
  21.            cont++;
  22.          
  23.            prop.setProperty("time", cont+"");
  24.            FileOutputStream fos=new FileOutputStream(file);
  25.            prop.store(fos, " ");
  26.            fos.close();
  27.            fis.close();
复制代码

为啥 我用的cont 来命名文件 cont的局部变量就不行呢 把文件名换了 就没有问题了  求大神们指点一二
Exception in thread "main" java.lang.NumberFormatException: For input string: "1 "
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
        at java.lang.Integer.parseInt(Integer.java:580)
        at java.lang.Integer.parseInt(Integer.java:615)
        at helloword.Test13.main(Test13.java:28)

作者: 一大把手    时间: 2015-12-27 13:02
类名怎么能和类中的变量同名呢?不能的
作者: ninjaes    时间: 2016-1-13 12:23
一大把手 发表于 2015-12-27 13:02
类名怎么能和类中的变量同名呢?不能的

给力 谢谢




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