public class PropertiesLoaderUtils extends Object
| 构造器和说明 |
|---|
PropertiesLoaderUtils(String... resourcesPaths) |
| 限定符和类型 | 方法和说明 |
|---|---|
Boolean |
getBoolean(String key)
取出Boolean类型的Property,但以System的Property优先.如果都为Null抛出异常,如果内容不是true/false则返回false.
|
Boolean |
getBoolean(String key,
boolean defaultValue)
取出Boolean类型的Property,但以System的Property优先.如果都为Null则返回Default值,如果内容不为true/false则返回false.
|
Double |
getDouble(String key)
取出Double类型的Property,但以System的Property优先.如果都为Null或内容错误则抛出异常.
|
Double |
getDouble(String key,
Integer defaultValue)
取出Double类型的Property,但以System的Property优先.如果都为Null则返回Default值,如果内容错误则抛出异常
|
Integer |
getInteger(String key)
取出Integer类型的Property,但以System的Property优先.如果都为Null或内容错误则抛出异常.
|
Integer |
getInteger(String key,
Integer defaultValue)
取出Integer类型的Property,但以System的Property优先.如果都为Null则返回Default值,如果内容错误则抛出异常
|
Properties |
getProperties() |
String |
getProperty(String key)
取出String类型的Property,但以System的Property优先,如果都为Null则抛出异常.
|
String |
getProperty(String key,
String defaultValue)
取出String类型的Property,但以System的Property优先.如果都为Null则返回Default值.
|
public PropertiesLoaderUtils(String... resourcesPaths)
public Properties getProperties()
public String getProperty(String key)
public String getProperty(String key, String defaultValue)
public Integer getInteger(String key)
public Integer getInteger(String key, Integer defaultValue)
public Double getDouble(String key)
public Double getDouble(String key, Integer defaultValue)
public Boolean getBoolean(String key)
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.