java Properties作为Map集合使用

家电维修 2023-07-16 19:16www.caominkang.com家电维修技术

Properties确实就是个Map的集合类
因为他的父亲就实现了Map接口

然后货不多说 看代码

import java.util.Properties;

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

 }
}

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

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

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

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

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

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

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

运行结果如下

也是没有任何问题

Copyright © 2016-2025 www.jianfeikang.com 建飞家电维修 版权所有 Power by