美文网首页
Properties的概述

Properties的概述

作者: 卓昂芭比 | 来源:发表于2019-03-30 13:24 被阅读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);

    }

    }

    }

    相关文章

      网友评论

          本文标题:Properties的概述

          本文链接:https://www.haomeiwen.com/subject/ojujbqtx.html