黑马程序员技术交流社区
标题:
Properties自定义方法中new的对象怎么理解?
[打印本页]
作者:
guanxiangliang
时间:
2014-8-1 19:41
标题:
Properties自定义方法中new的对象怎么理解?
//自己定义方法实现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]);
}
}
作者:
masai158
时间:
2014-8-1 19:49
个人认为:Priperties 是用来 读取配置文件。而且人家里面也有load 方法,直接读取指定格式 的 配置信息到内存。看楼主的这个代码?是要输入2次信息?然后是通过# 来取键和值的??
在多说一句哟:人家用户以后知道要用控制台么
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2