Properties类

  • 继承关系

    Properies运用原理图

    我们的java程序操作数据库时,需要提供用户名和密码。我们如果直接在程序中存储用户名和密码是及其不方便的。
    如果我们以后要修改用户和密码的时候,需要重新修改密码。而我们的Properies类的对象(可以直接直接创建一个Property文件作为Property对象),我们只需要将用户的信息存储在Property文件中,然后在使用的时候往外读取即可。我们在修改的时候只用只用修改文件中的属性值就可以了
package cc;

import java.util.Properties;

public class Properties_ {
    public static void main(String[] args) {
        //1.Properties继承自hashtable
        //2.可以通过k-v存放数据,且k和v不能为Null
        Properties properties = new Properties();
        //properties.put("jack",null);报空指针异常
        properties.put("jack",12);
        properties.put("john",17);
        properties.put("lic",19);
        System.out.println(properties);//{jack=12, john=17, lic=19}
        //通过k获取v
        System.out.println(properties.get("jack"));//12
         //删除
        properties.remove("jack");
        System.out.println(properties);//{john=17, lic=19}
        //修改

    }
}

具体方法查询文档即可

posted @ 2023-04-25 22:44  一往而深,  阅读(19)  评论(0编辑  收藏  举报