首页>代码>java自定义类实现读取Properties文件,中文乱码问题已解决>/java-properties-file/src/main/java/com/hellokoding/util/ApplicationProperties.java
package com.hellokoding.util;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Properties;
import java.util.logging.Level;
import java.util.logging.Logger;
public enum ApplicationProperties {
INSTANCE;
private final Properties properties;
ApplicationProperties() {
properties = new Properties();
try {
properties.load(new InputStreamReader(getClass().getClassLoader().getResourceAsStream("application.properties"), "UTF-8"));
} catch (IOException e) {
Logger.getLogger(getClass().getName()).log(Level.SEVERE, e.getMessage(), e);
}
}
public String getAppName() {
return properties.getProperty("app.name");
}
}

最近下载
最近浏览
