Hashtable的子类Properties

本文介绍了Java中的Properties类,它继承自Hashtable并实现了Map接口,常用于存储配置信息。示例展示了如何添加、删除、查找和修改键值对,以及从.properties文件中加载和保存数据。Properties类在读取和修改配置文件方面具有重要作用。
摘要由CSDN通过智能技术生成

特点

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

方法

package aggregate.map;

import java.util.Properties;

public class Properties_ {
    public static void main(String[] args) {
        Properties properties = new Properties();

        properties.put("john",20);
        properties.put("tom",20);
        properties.put("lucy",20);
        properties.put("mary",20);
        properties.put("mary",21);

        System.out.println(properties);
        //删除
        properties.remove("john");
        System.out.println(properties);
        //查找
        System.out.println(properties.get("lucy"));
        //修改
        properties.put("mary",30);
        System.out.println(properties);
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值