Map接口实现类——Properties

基本介绍

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

https://www.cnblogs.com/xudong-bupt/p/3758136.htmlicon-default.png?t=N2N8https://www.cnblogs.com/xudong-bupt/p/3758136.html

基本使用实例

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);  //添加 K-V
       // properties.put(null , 100); //抛出空指针异常
        //properties.put("john", null);  //抛出空指针异常
        properties.put("lucy", 100); //添加 K-V
        properties.put("lic", 100); //添加 K-V
        properties.put("lic",88); //替换value
        System.out.println(properties);
        //删除
        properties.remove("lic");
        //改
        properties.put("john","北京大学");
        System.out.println(properties);
        //查
        System.out.println(properties.get("john"));
        System.out.println(properties.getProperty("john"));

    }
}

输出:

{john=100, lic=88, lucy=100}
{john=北京大学, lucy=100}
北京大学
北京大学

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值