你们写ini文件是怎么实现的? 如:[config]a=ab=bc=c[dir]....这里我要在[config]下增加d=d。你们在项目中怎么实现读配置文件。那样效率最高? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用iniEditor吧下面是我在网上找到的一个例子 [root] role = administrator last_login = 2003-05-04 [joe] role = author last_login = 2003-05-13 读取文件,改变他的内容 IniEditor users = new IniEditor(); users.load("users.ini"); users.set("root", "last_login", "2003-05-16"); users.addComment("root", "Must change password often"); users.set("root", "change_pwd", "10 days"); users.addBlankLine("root"); users.save("users.ini"); 运行之后文件变为 [root] role = administrator last_login = 2003-05-16 # Must change password often change_pwd = 10 days [joe] role = author last_login = 2003-05-13对section支持 IniEditor源码?我在公司,访问网站受限。 一个jar包。你这个是下载地址http://www.ubique.ch/code/inieditor/ 你这个是io 最基本的了,建议 如果 配置很复杂的话 可以使用 xml 功能更强。 看了一下quansheng3510说的那个IniEditor,就一个类,其实就是抽象出一些方法.最后save的时候还是用的reader或outputStream.主要就是尽量在存之前就把ini的内容整理好,用好缓存一次性存好就是了.一般ini也不至于很大,再加上频率很低,没什么好优化. 最近JDK1。5以后对于IO流,做了很大的变化。。可以参考一下。。 我们从来不写 ini,我们只写 properties 文件。不是所有的程序都用 ini 保存设置,有的用 properties,有的用 xml,等等等等。 ini的方式比较过时了,推荐用xml,properties都行啊。如果一定要用,我建议自己封装个ini文件的访问类,不复杂的,三百行代码的事。 访问外网受限,那lz为啥能上CSDN? 很正常啊,我们公司就是只能上csdn技术网站 其他的外网都屏蔽了。 问个compaerTo方法的问题 菜鸟:关于应用jre referenced libraries的疑问。 JAVA多进程调用问题 难,如何实现点击一部分网页的内容,然后找到它的源代码 高手赐教,一个小问题 TOMCAT5.0默认路径的配置问题. 关于线程与继承的一些问题,请大家帮助一下,谢谢大家!! 关于一个小java程序,急! 学习中有些几个疑问,请帮忙! 请问怎么在JAVA中打开某个Excel文件(象COM自动化那种)? src的存在与否? 关于urldecode编码的问题 急
下面是我在网上找到的一个例子 [root]
role = administrator
last_login = 2003-05-04 [joe]
role = author
last_login = 2003-05-13
读取文件,改变他的内容 IniEditor users = new IniEditor();
users.load("users.ini");
users.set("root", "last_login", "2003-05-16");
users.addComment("root", "Must change password often");
users.set("root", "change_pwd", "10 days");
users.addBlankLine("root");
users.save("users.ini");
运行之后文件变为 [root]
role = administrator
last_login = 2003-05-16 # Must change password often
change_pwd = 10 days [joe]
role = author
last_login = 2003-05-13对section支持
功能更强。
主要就是尽量在存之前就把ini的内容整理好,用好缓存一次性存好就是了.
一般ini也不至于很大,再加上频率很低,没什么好优化.
如果一定要用,我建议自己封装个ini文件的访问类,不复杂的,三百行代码的事。