Properties的概述

2019-03-30  本文已影响0人  卓昂芭比

Properties的概述

Properties表示一个持久的属性集,属性列表中每个键及其对应值都是一个字符串。

 类Properties  继承Hashtable<k,v> Hashtable是同步的,安全性高,效率低,HashMap不是同步的

 所实现接口Serializable、Map<Object,Object>

  构造方法:Properties()

public class PropertiesDemo1 {

public static void main(String[] args) {

//创建属性列表对象

Properties pro=new Properties();

//添加映射关系

pro.put("理工001", "李倩倩");

pro.put("理工002", "李建民");

pro.put("理工003", "李朱泥");

//遍历属性列表(两种遍历方式)

//1.获取所有key,通过key值获取value

Set<Object> keys=pro.keySet();

for (Object key : keys) {

Object value=pro.get(key);

System.out.println(key+"="+value);

}

System.out.println("---------------------");

//2.通过Entry对象获取Key和Value值

Set<Map.Entry<Object, Object>> entrys=pro.entrySet();

for (Entry<Object, Object> entry : entrys) {

Object key=entry.getKey();

Object value=entry.getValue();

System.out.println(key+"="+value);

}

}

}

上一篇 下一篇

猜你喜欢

热点阅读