A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 任献东 中级黑马   /  2014-10-15 13:49  /  892 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. import java.io.File;
  2. import java.io.FileInputStream;
  3. import java.io.FileNotFoundException;
  4. import java.io.FileOutputStream;
  5. import java.io.IOException;
  6. import java.util.Properties;

  7. public class Properties_Test {

  8.        

  9.         public static void main(String[] args) {
  10.          File dir = new File("config.txt");
  11.          Readconfig(dir);
  12.         }

  13.         public static void Readconfig(File dir) {
  14.                 if(!dir.exists()){//判断文件是否存在 不存在则建立
  15.                         try {
  16.                                 dir.createNewFile();
  17.                         } catch (IOException e) {
  18.                                 // TODO 自动生成的 catch 块
  19.                                 e.printStackTrace();
  20.                         }
  21.                 }
  22.                
  23.                 try {
  24.                         FileInputStream fis = new FileInputStream(dir);
  25.                         Properties prop = new Properties();
  26.                         prop.setProperty("coufig1", "count1");
  27.                         prop.setProperty("coufig2", "count2");
  28.                         prop.setProperty("coufig3", "count3");
  29.                         prop.load(fis);
  30.                         FileOutputStream fos = new FileOutputStream("config1.txt");
  31.                         prop.store(fos,"");
  32.                         fis.close();
  33.                         fos.close();
  34.                        
  35.                 } catch (FileNotFoundException e) {
  36.                         // TODO 自动生成的 catch 块
  37.                         e.printStackTrace();
  38.                 } catch (IOException e) {
  39.                         // TODO 自动生成的 catch 块
  40.                         e.printStackTrace();
  41.                 }
  42.                
  43.                
  44.         }
  45. }
复制代码


我的想法是如果文件不存在就创建个 可运行之后在Eclipse的workspace里的对应包里并没有文件啊  也没有报错  这是哪里出问题了?

2 个回复

倒序浏览
没有问题,运行万会产生两个文件,你刷新一下试试
回复 使用道具 举报
zhappy 发表于 2014-10-15 14:54
没有问题,运行万会产生两个文件,你刷新一下试试

刷新下就欧了  看来机器不行了   谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马