jdk里面是有个类来专门处理配置文件的java.util.Properties,不过好象文件类型一般是.properties,和ini的格式差不多,也是键-值方式。
该类使用很简单,先用load()方法引入文件流,就可以用getProperty和setProperty方法读写了。

解决方案 »

  1.   

    如果没有直接的读取你的ini文件的api的话,那么直接把ini文件转换为简单的
    文本文档,这样用java就很容易读写了读出来的你在根据实际的ini文件的格式分析应该不难!
      

  2.   

    回复:Arias
    我也这么想过,如果这样就失去了ini文件的意义。
    zhuyi37兄的方法,我试试!谢谢大家,请多多关注,我觉得大家如果把这个弄明白的话 ,对大家很有意义的:)
      

  3.   


      private FileOutputStream fos;
      private FileInputStream fis;  Properties prop = new Properties();
      String propFileName = "config.properties";  public void loadProperties() {
        try {
          fis = new FileInputStream(new File("." + File.separator + propFileName));
          prop.load(fis);
          fis.close();
        } catch (IOException e) {
          e.printStackTrace();
        }
      }
    Java 里面的 .properties 文件就相当于 ini 文件的功能了
      

  4.   

    去年我通过了JAVA的(SCJP)考试一起学习JAVA我的QQ是:23094840
      

  5.   

    .properties 文件格式:属性=属性值
    #注释
      

  6.   

    自已做一个。我曾经做过一个读写INI文件的java程序。
      

  7.   

    有对大家对我的关心,所以我把刚写的一个控制text,excel,regedit,xml,pdf的程序,不知道对大家有没有用,而且好久没用java了,写得程序可能也有不尽人意的地方。还请高手指点一二。
    主要功能,通过读取配置文件,来从数据库里提取字段和值,写入到regedit,xml,text,excel,pdf中。
    程序是dos界面的,由于仓促没有写windows界面,如果各位有兴趣,可以改成windows界面的。
    由于有配置文件的缘故,所以所有的操作不需要改写代码,只需在配置文件中改写就可以了。
    这里大概限制行数,没有办法,只能给大家个链接或者信箱也行,我会及时的发给大家的!
    http://www.5956.com/view.asp?board_id=93&view_id=21385
    还有,其中引入了控制excel和pdf的类,在网上都可以下载到,请自行下载!