Properties集合。

Properties:

java.util.Properties extends Hashtable<k,v> implements Map<k,v>

Properties类表示了一个持久的属性集,是唯一和IO流相结合的集合。

  可以用其store方法,把集合中的临时数据,持久化写到硬盘中。

  可以用其load方法,把硬盘中保存的文件(键值对),读取到集合中使用。

  Properties集合的key和value默认是字符串。

Properties的一些特有方法:

  Object setProperty(String key,String value) 调用Hashtable 的 put

  String getProperty(String key) ,通过key 找value,   相当于get(key)

  Set<String> stringPropertyNames() ,返回所有键, keyset();

load方法:

void load(InputStream inStream): 字节输入流,不能读取中文

void load(Reader reader) 字符输入流, 可读取中文。

键与值的默认连接符号可以用 =,空格(其他符号)

 

posted @ 2019-05-14 18:45  张玉昊  阅读(175)  评论(0编辑  收藏  举报