public class PropertiesLoader extends Object
| 构造器和说明 |
|---|
PropertiesLoader(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 PropertiesLoader(String... resourcesPaths)
public Properties getProperties()
public String getProperty(String key)
key - 键public String getProperty(String key, String defaultValue)
key - 键defaultValue - 当为空时默认值public Integer getInteger(String key)
key - 键public Integer getInteger(String key, Integer defaultValue)
key - 键defaultValue - 当为空时默认值public Double getDouble(String key)
key - 键public Double getDouble(String key, Integer defaultValue)
key - 键defaultValue - 当为空时默认值public Boolean getBoolean(String key)
key - 键Copyright © 2018 Pivotal Software, Inc.. All rights reserved.