Properties类简介说明
下文笔者讲述Properties的功能简介说明,如下所示
Properties的功能
Properties作为类:
代表的是一个属性文件可以把自己对象中的键值对
信息存入到一个属性文件中去
属性文件:
后缀是.properties结尾的文件
里面的内容都是key=value
后续做系统配置信息
Properties类的构造函数及方法
void load (InputStream is) 从输入字节流读取属性列表(键值对) void load (Reader r) 从输入字符流读取属性列表(键值对) void store (OutputStream os,String comments) 将此属性列表(键值对)写入此Properties中,以适合于使用load(InputStream)方法的格式输出字节流 void store(Writer w,String comments) 将此属性列表(键值对)写入此Properties中,以适合于使用load(reader)方法的格式输出字符流 public Object setProperty(String key,String value) 保存键值对(put) public String getProperty(String key) 使用此属性列表中指定的键搜索属性值(get) public Set<String> stringPropertyNames() 获取所有键的名称的集合(keySet())例:
Properties properties = new Properties();
properties.setProperty("java265","88");
System.out.println(properties);
//第一个参数是文件存储路径,第二个是对文件的注释
properties.store(new FileWriter("test//test123.properties"),"这些都是绝世美女,不接受反驳哈哈哈");
Properties properties = new Properties();
properties.load(new FileReader("test//test888.properties"));
System.out.println(properties);
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


