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 -cp后出现的问题,为什么不能执行成功? java正则 如果我想给一个变量赋值“+”,那这个变量算是什么类型的呢? 请写出下面代码的输出结果(16) JFrame的设计 break改成continue 请教:关于泛型的反射 紧急: 关于报表开发的问题!!!!!!!!!!!! java新手有些问题啊 字符串翻转问题 " /* ... ^(*/)"的正则怎么写? 表单提交数据时,有表记录出错,在线等
这样就有比较好的配置文件工具包,比如 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同样是以键值对存储内容