java如何修改ini文件的某个值? ini配置文件里有很十几个值,我只要修改其中的一个值,
我用java自带的java.util.Properties类 propertie.load(inputFile);
propertie.setProperty("KeyStorePath",".keystore");
propertie.store(outputFile, "myPropertyFile"); 结果保存后的文件里只有一个值 "KeyStorePath" = ".keystore" ;请问如何保留原来文本中的值。
我用java自带的java.util.Properties类 propertie.load(inputFile);
propertie.setProperty("KeyStorePath",".keystore");
propertie.store(outputFile, "myPropertyFile"); 结果保存后的文件里只有一个值 "KeyStorePath" = ".keystore" ;请问如何保留原来文本中的值。
解决方案 »
- 导入java.media.*;时报错怎么办?
- 比较有意思的题-线程问题
- Java中有没类似JavaScript中的eval()函数?
- Data sharing problem
- 救助,怎样判断一个文件的大小?
- java运行时奇怪的错误
- 如何用java读取类似这样的ini文件
- 哪位朋友能共享一下好书Java Practical Guide for Programmers英文?(中文为Practical java)
- 什么语句能让JAVA程序sleep几秒钟?
- 关于Java的共享内存总是抛出java.lang.OutOfMemoryError: Map failed
- 浮点型的有效位数问题
- 如何建立语音库
按我的估计,你的inputFile和outputFile文件因指向同一个文件且outputFile的new是在propertie.load(inputFile);之前
因此你可以试试将 outputFile 的new放在propertie.load(inputFile);这个语句之后
<------------------------------------------->
最棒的免费的开源Java社区软件系统http://www.jsprun.net