当前位置: 代码迷 >> J2SE >> Java怎么读写配置文件
  详细解决方案

Java怎么读写配置文件

热度:6633   发布时间:2013-02-25 00:00:00.0
Java如何读写配置文件
例如:app.config :

[hero]
  name=幻刺
  rank=5

如何读写这个配置文件?标准库的API中有没有这样的方法?


------解决方案--------------------------------------------------------
标准库没有,可以自己借助Scanner写一个。

或者用比较通用的 properties 文件格式,或者XML文件格式。
这样就有比较好的配置文件工具包,比如 Apache 的 Configuration
------解决方案--------------------------------------------------------
http://java.chinaitlab.com/advance/841846
Java API读properties文件的例子。
------解决方案--------------------------------------------------------
Properties和ResourseBubble 不过是度.properties文件的
------解决方案--------------------------------------------------------
Properties
------解决方案--------------------------------------------------------
去查API Properties
------解决方案--------------------------------------------------------
为什么要用config 这种格式了 换成 Properties 很简单的 
prop.load(new FileInputStream(new File("app.properties")));
------解决方案--------------------------------------------------------
建议用xml,可扩展,更通用
------解决方案--------------------------------------------------------
要是properties文件可以这样读:
FileInputStream fis = new FileInputStream(System.getProperty("user.dir")+ "/config.properties");
InputStream ips = new BufferedInputStream(fis);
Properties props = new Properties();
props.load(ips);
String name= props.getProperty("name");
String rank= props.getProperty("rank");
  相关解决方案