public class PropertyUtil
extends java.lang.Object
| 构造器和说明 |
|---|
PropertyUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.util.Properties |
createFromFile(java.io.File file) |
static java.util.Properties |
createFromFile(java.lang.String fileName) |
static java.util.Properties |
createFromString(java.lang.String data) |
static java.util.Properties |
loadFromClasspath(java.io.InputStream inputStream)
以UTF8编码加载输入流
|
static java.util.Properties |
loadFromClasspath(java.io.InputStream inputStream,
java.nio.charset.Charset charset) |
static java.util.Properties |
loadFromClasspath(java.util.Properties p,
java.io.InputStream inputStream,
java.nio.charset.Charset charset) |
static java.util.Properties |
loadFromClasspath(java.lang.String resourceName)
以UTF8编码加载classpath中的资源文件
|
static java.util.Properties |
loadFromClasspath(java.lang.String resourceName,
java.nio.charset.Charset charset)
指定编码加载classpath中的资源文件
|
static void |
loadFromFile(java.util.Properties p,
java.io.File file) |
static void |
loadFromFile(java.util.Properties p,
java.lang.String fileName) |
static void |
loadFromString(java.util.Properties p,
java.lang.String data) |
static void |
resolveAllVariables(java.util.Properties prop)
解析所有变量
|
static java.lang.String |
resolveProperty(java.util.Map map,
java.lang.String key)
返回解析的变量
|
public static java.util.Properties createFromFile(java.lang.String fileName)
public static java.util.Properties createFromFile(java.io.File file)
public static void loadFromFile(java.util.Properties p,
java.lang.String fileName)
public static void loadFromFile(java.util.Properties p,
java.io.File file)
public static java.util.Properties createFromString(java.lang.String data)
throws java.io.IOException
java.io.IOExceptionpublic static void loadFromString(java.util.Properties p,
java.lang.String data)
public static java.util.Properties loadFromClasspath(java.lang.String resourceName)
resourceName - 资源文件名称Propertiespublic static java.util.Properties loadFromClasspath(java.io.InputStream inputStream)
inputStream - 输入流, 会自动关闭Propertiespublic static java.util.Properties loadFromClasspath(java.lang.String resourceName,
java.nio.charset.Charset charset)
resourceName - 资源文件名称charset - 编码Propertiespublic static java.util.Properties loadFromClasspath(java.io.InputStream inputStream,
java.nio.charset.Charset charset)
public static java.util.Properties loadFromClasspath(java.util.Properties p,
java.io.InputStream inputStream,
java.nio.charset.Charset charset)
public static void resolveAllVariables(java.util.Properties prop)
prop - Propertiespublic static java.lang.String resolveProperty(java.util.Map map,
java.lang.String key)