//自己定义方法实现Load功能
private static void myLoad(InputStream in)throws IOException{
myLoad(new InputStreamReader(in));
}
private static void myLoad(Reader r)throws IOException{
BufferedReader bfr = new BufferedReader(r);
String line = null;
while((line = bfr.readLine())!=null){
//判断读取的一行,开始是不是#,如果是#,继续读下一行
if(line.startsWith("#"))
continue;
//如果不是#,按照=切割字符串
String[] str = line.split("=");
//数组中,只有2个长度,一个是键,一个是值
prop.setProperty(str[0], str[1]);
}
} |
|