A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

        //自己定义方法实现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]);
                }
        }

1 个回复

倒序浏览
个人认为:Priperties 是用来 读取配置文件。而且人家里面也有load 方法,直接读取指定格式 的 配置信息到内存。看楼主的这个代码?是要输入2次信息?然后是通过# 来取键和值的??
在多说一句哟:人家用户以后知道要用控制台么
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马