• 基本介绍

    1. Properties类继承自Hashtable类并且实现了Map接口,也是使用一种简直对的形式来保存数据
    2. 他的使用特点和Hashtable类似
    3. Properties还可以用于从xxx.properties文件中,加载数据到Preoperties类对象,并进行读取和修改
    4. 说明:工作后 xxx.properties文件通常作为配置文件。

    常用方法

    package top.ltyzqhh.collection;
    
    import java.util.Properties;
    
    public class Properties_ {
        public static void main(String[] args) {
    
            //1.Properties 继承了 Hashtable
            //2. 可以通过k-v存放数据,当然key和value 不能为null
            //增加
            Properties properties = new Properties();
            properties.put("john",100);
            properties.put("小明",100);
            properties.put("哈哈",100);
            properties.put("john",200);//如果有相同的key,value也是被替换
            System.out.println(properties);
    
            //通过k,获取对应值
            System.out.println(properties.get("小明"));
    
            //删除
            properties.remove("小明");
            System.out.println(properties);
    
            //修改
            properties.put("john","傻子");
            System.out.println(properties);
    
        }
    }