Java如何读写配置文件 例如:app.config :[hero] name=幻刺 rank=5如何读写这个配置文件?标准库的API中有没有这样的方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 标准库没有,可以自己借助Scanner写一个。或者用比较通用的 properties 文件格式,或者XML文件格式。这样就有比较好的配置文件工具包,比如 Apache 的 Configuration http://java.chinaitlab.com/advance/841846.htmlJava API读properties文件的例子。 Properties和ResourseBubble 不过是度.properties文件的 为什么要用config 这种格式了 换成 Properties 很简单的 prop.load(new FileInputStream(new File("app.properties"))); 要是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"); 没有ini形式的支持,不过有properties形式的支持区别只是在于properties没有[]块prop同样是以键值对存储内容 简单操作的话还是用Properties吧 《Java 编程思想》中的一个例子,为何运行不了? 数字格式化的一些问题 如何能够把学生成绩降幂排列输出后,把名字和成绩一起顺序? JAVA棘手问题 JAVA 连接ORACLE时,用ResultSet.updateString更新数据出现奇怪的现象?!!! 新手请教:有关网络文件传输、数据库查询的问题! 求高手帮助 json字符串解析问题 生手请教 高分求解在linux下遇到的中文问题。急!!! " /* ... ^(*/)"的正则怎么写? 表单提交数据时,有表记录出错,在线等
这样就有比较好的配置文件工具包,比如 Apache 的 Configuration
Java API读properties文件的例子。
prop.load(new FileInputStream(new File("app.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");
区别只是在于properties没有[]块
prop同样是以键值对存储内容