java Properties作为Map集合使用

Properties确实就是个Map的集合类
因为他的父亲就实现了Map接口
在这里插入图片描述

然后货不多说 看代码

import java.util.Properties;

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

    }
}

这样 我们就创建了一个 Properties 的对象 他的代理名叫 prop
大家可能会奇怪 Map 不需要定义泛型吗? Properties 是不需要 也不能泛型的

然后我们来往里面加两条数据

prop.put("name","你好");
prop.put("age",333);

因为没有泛型的约束 我们可以直接添加各种类型的数据 当然 值你可以各式各样 键还是老老实实用字符串会比较好

我们这里添加了两条数据
name键对应的值是 你好
age键对应的值是 333

然后我们来循环遍历输出这两条数据

Set<Object> props = prop.keySet();
for(Object key:props){
    
    
    Object valeu = prop.get(key);
    System.out.println(valeu);
}

运行结果如下
在这里插入图片描述
也是没有任何问题

猜你喜欢

转载自blog.csdn.net/weixin_45966674/article/details/127479143