只能获取中文再自己转回去,先用codePointAt拿到每个字符的unicode十进制值,再用Integer.toHexString转为十六进制字符串
import java.io.*;
import java.util.*;
class test{
public static void main(String[] argv) throws Exception{
File pf = new File("test.properties"); // 文件
FileInputStream fi=new FileInputStream(pf); // 文件流
Properties p = new Properties(); // 资源文件
p.load(fi); // 加载
System.out.println(p.getProperty("custom")); // 获取属性
}
}