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);
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。