Properties详解
基本介绍
-
Properties 类继承了Hashtable类,所以间接也实现了Map接口,也是使用一种键值对的形式来保存数据
-
它的使用特点和Hashtable类似
-
Properties 还可以用于从 xxx.Properties 文件中加载数据到 Properties 类对象中,并进行读取和修改
-
工作后 xxx.Properties 文件通常作为配置文件
-
Properties的键和值都不能为null
基本使用
public class Demo06 {
public static void main(String[] args) {
Properties properties = new Properties();
properties.put("john", 100);
properties.put("lucy", 100);
properties.put("lic", 100);
//如果有相同的key,value被替换
properties.put("lic", 88);
System.out.println(properties);
//通过key获取对应的值
System.out.println(properties.get("lic"));
//删除
properties.remove("lic");
System.out.println(properties);
//修改
properties.put("john", "约翰");
System.out.println(properties);
}
}