JavaSE基础day19 Hashtable实现类:Properties类
Properties
1、概述:
是一个双列集合,是一个Map体系的集合类,是Hashtable的子类
Properties特殊方法
1、 setProperty(String key, String value):添加键值对
2、 getProperty(String key):根据指定的键获取对应的值
3、 stringPropertyNames():将集合中的键获取到一个单列集合Set中进行存储
Properties和IO流相结合的方法
1、load(Reader reader):从输入字符流读取属性列表(键和元素对)
2、load(InputStream in):从输入字节流读取属性列表(键和元素对)
3、store(Writer writer, String comments):将此属性列表(键和元素对)写入Properties文件
4、store(OutputStream out, String comments) :将此属性列表(键和元素对)写入Properties
代码


练习
(1)在Properties文件中有如下信息:
name=zhangsan
age=18
hobby=playGame
(2)将该文件中的name=zhangsan,改为name=lisi
(3)要求:使用代码完成内容的修改
关流方式
JDK1.7版本之前的关流方式

JDK1.7版本之后的关流方式


浙公网安备 33010602011771号