黑马程序员技术交流社区

标题: 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