类 OrderedProperties

  • 所有已实现的接口:
    java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,​java.lang.String>

    public class OrderedProperties
    extends java.util.LinkedHashMap<java.lang.String,​java.lang.String>
    作者:
    李林峰 顺序读取properties配置文件
    另请参阅:
    序列化表格
    • 嵌套类概要

      • 从类继承的嵌套类/接口 java.util.AbstractMap

        java.util.AbstractMap.SimpleEntry<K extends java.lang.Object,​V extends java.lang.Object>, java.util.AbstractMap.SimpleImmutableEntry<K extends java.lang.Object,​V extends java.lang.Object>
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      boolean equals​(java.lang.Object o)  
      java.util.List<java.lang.String> getKeys()  
      java.lang.String getProperty​(java.lang.String key)  
      int hashCode()  
      void load​(java.io.InputStream inputStream)
      加载Properties文件
      • 从类继承的方法 java.util.LinkedHashMap

        clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, values
      • 从类继承的方法 java.util.HashMap

        clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size
      • 从类继承的方法 java.util.AbstractMap

        toString
      • 从类继承的方法 java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
      • 从接口继承的方法 java.util.Map

        compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size
    • 方法详细资料

      • getProperty

        public java.lang.String getProperty​(java.lang.String key)
      • load

        public void load​(java.io.InputStream inputStream)
        加载Properties文件
        参数:
        inputStream - Properties文件输入流
      • getKeys

        public java.util.List<java.lang.String> getKeys()
      • equals

        public boolean equals​(java.lang.Object o)
        指定者:
        equals 在接口中 java.util.Map<java.lang.String,​java.lang.String>
        覆盖:
        equals 在类中 java.util.AbstractMap<java.lang.String,​java.lang.String>
      • hashCode

        public int hashCode()
        指定者:
        hashCode 在接口中 java.util.Map<java.lang.String,​java.lang.String>
        覆盖:
        hashCode 在类中 java.util.AbstractMap<java.lang.String,​java.lang.String>