新手有关读写属性文件的问题 我只会用Properties类读取属性文件 那要怎么写属性文件呢 比如我想把username=123456改写成username=aaaa用Properties类怎么做啊 ? 谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 setProperty(String key,String value) 不行啊 我用这个方法试过 根本就改不了嘛 我写的 properties.setProperty("password","123456");结果打开文件看password的值还是原来的 store的第二个参数不知道是啥意思 不知道应该写什么 import java.util.*;import java.io.*;public class a { /** * Creates a new instance of <code>a</code>. */ public a() { } /** * @param args the command line arguments */ public static void main(String[] args) throws Exception{ // TODO code application logic here Properties p=new Properties(); FileInputStream in=new FileInputStream("p.properties"); FileOutputStream out=new FileOutputStream("op.properties"); p.load(in); p.setProperty("22","kkk"); p.store(out,"hello"); }} 第二个参数是注释的意思,生成的文件中会有如下内容:#hello#Thu Jun 07 16:00:17 CST 2007 import java.util.*;import java.io.*;public class a { public static void main(String[] args) throws Exception{ // TODO code application logic here Properties p=new Properties(); FileInputStream in=new FileInputStream("p.properties"); byte[] b=new byte[in.available()]; in.read(b); ByteArrayInputStream bin=new ByteArrayInputStream(b); FileOutputStream out=new FileOutputStream("p.properties"); p.load(bin); p.setProperty("22","kkk"); p.store(out,"hello"); }} 正则,取出指定部分的字符串 学习GIS的话,常用的编程语言是哪种呢? ArrayDeque 和 synchronized 急求手游框架!! 公共类声明 关于HIBERNATE 和SQL的区别 怎样改textfield的大小 实现Socket的通讯,应该怎么做?小女子,TAI各位了。 在Eclipse中使用SWT编写了一个软件怎样单独发布一个jar包到其他电脑上运行呢? 请各位大虾推荐一下基本学习JAVA的入门书籍,我很菜一点都不会! 新手提问 关于try的2个小问题(有关读入字符的) classpath到底该怎样设置?
我写的 properties.setProperty("password","123456");结果打开文件看password的值还是原来的
import java.io.*;
public class a {
/**
* Creates a new instance of <code>a</code>.
*/
public a() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws Exception{
// TODO code application logic here
Properties p=new Properties();
FileInputStream in=new FileInputStream("p.properties");
FileOutputStream out=new FileOutputStream("op.properties");
p.load(in);
p.setProperty("22","kkk");
p.store(out,"hello");
}
}
#hello
#Thu Jun 07 16:00:17 CST 2007
import java.io.*;
public class a {
public static void main(String[] args) throws Exception{
// TODO code application logic here
Properties p=new Properties();
FileInputStream in=new FileInputStream("p.properties");
byte[] b=new byte[in.available()];
in.read(b);
ByteArrayInputStream bin=new ByteArrayInputStream(b);
FileOutputStream out=new FileOutputStream("p.properties");
p.load(bin);
p.setProperty("22","kkk");
p.store(out,"hello");
}
}