to loveyt(咆哮的独角兽^大家都在长大)" 我用你写的做了测试了,里面有问题的! 我写的disk.properties文件,里面的内容是Disk=3,测试如下: package demo; import java.util.*; public class Test { public static void main(String[] args) { Properties properties = new Properties(); properties.load(getClass().getResourceAsStream("disk.properties"));//getClass()这个地方报错的! System.out.println(properties.getPropertyByKey("Disk"));//getPropertyByKey("Disk"))这个地方也是报错的!
Disk = 3
是这样的吗?望高手讲一下.ini的结构,因为小弟要编一个.ini文件,然后用java程序读取里面的内容.谢谢!
能否举个例子啊!我急用啊!那又怎么读取.ini文件里的内容呢?
Properties properties = new Properties();
properties.load(getClass().getResourceAsStream("xxx.properties"));
System.out.println(properties.getPropertyByKey("propery_key"));
}类似,手敲,不知道有错没有.
感觉java用ini的很少,.net用的比较多
FileInputStream fs=new FileInputStream("config.ini");
p.load(fs);
sDBDriver=p.getProperty("sDBDriver");
sConnStr=p.getProperty("sConnStr");
sUser=p.getProperty("sUser");
sPass=p.getProperty("sPass");
fs.close();
p=null;其实还是一样的
这里也有介绍到,建议楼主以后搜索后,解决不了,再发问
^_^
我用你写的做了测试了,里面有问题的!
我写的disk.properties文件,里面的内容是Disk=3,测试如下:
package demo;
import java.util.*;
public class Test { public static void main(String[] args) {
Properties properties = new Properties();
properties.load(getClass().getResourceAsStream("disk.properties"));//getClass()这个地方报错的!
System.out.println(properties.getPropertyByKey("Disk"));//getPropertyByKey("Disk"))这个地方也是报错的!
}
}