黑马程序员技术交流社区
标题:
查看属性文件
[打印本页]
作者:
李娟
时间:
2011-12-22 21:37
标题:
查看属性文件
本帖最后由 李娟 于 2011-12-25 20:17 编辑
public static void loadDemo()throws IOException
{
Properties prop = new Properties();
FileInputStream fis = new FileInputStream("info.txt");
prop.load(fis);
prop.setProperty("wangwu","39");
//System.out.println(prop);
prop.list(System.out); //命令提示符中结果正确,但是文件夹下文件数据没有改变,是怎么回事,怎么才能同时改变
}
作者:
赵燕燕
时间:
2011-12-22 22:14
你是想把"wangwu","39"添加到文件当中吗?
prop.setProperty("wangwu","39");只是将数据添加到了列表当中,要想写入到文件中,还需要添加输出流,并将数据写入到输出流
FileOutputStream fos=new FileOutputStream("info.txt");
prop.store(fos,"aaa");
作者:
赵燕燕
时间:
2011-12-22 22:15
你是想把"wangwu","39"添加到文件当中吗?
prop.setProperty("wangwu","39");只是将数据添加到了列表当中,要想写入到文件中,还需要添加输出流,并将数据写入到输出流
FileOutputStream fos=new FileOutputStream("info.txt");
prop.store(fos,"aaa");
作者:
王德云
时间:
2011-12-22 22:59
本帖最后由 王德云 于 2011-12-22 23:03 编辑
public static void loadDemo() throws IOException {
Properties prop = new Properties();
//你下面这是从输入流中读取属性列表(键和元素对),不要结果也是一样的。
//FileInputStream fis = new FileInputStream("info.txt");
//prop.load(fis);
prop.setProperty("wangwu", "39");
prop.store(new FileOutputStream("info.txt"), "a");
// System.out.println(prop);
prop.list(System.out); // 命令提示符中结果正确,但是文件夹下文件数据没有改变,是怎么回事,怎么才能同时改变
}
}
复制代码
如果要把数据写到文件中,要用到输出流。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2