java中获取 .properties文件中的信息,项目中有用过,在此做个记录,也希望您帮到您
package utils;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
/**
*
* @author 画一
*
*/
public class MainTest1 {
/**
* java中获取 .properties文件中的信息
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String propertiesName = "getdatainterface.properties";
obtainInfo(propertiesName);
}
public static String obtainInfo(String propertiesName){
Properties properties = new Properties();
InputStream is = Utils.class.getClassLoader()//Utils本类的类名称
.getResourceAsStream("getdatainterface.properties");//getdatainterface.properties是.properties后缀的属性文件名
try {
properties.load(is);
} catch (IOException e2) {
e2.printStackTrace();
}
String PublicKey = properties.getProperty("PUBLICKEY");//属性文件中的属性
try {
is.close();
} catch (IOException e) {
e.printStackTrace();
}
return PublicKey;
}
}