黑马程序员技术交流社区

标题: Properties集合中load()方法的模拟 [打印本页]

作者: 小穿钉    时间: 2015-11-6 11:02
标题: Properties集合中load()方法的模拟
package cn.com.propertiesdemo;


import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.Properties;


/**
* 模拟load()方法
* @author Administrator
*
*/
public class Demo_5 {


        public static void main(String[] args) throws IOException {
                myLoad();
        }


        public static void myLoad() throws IOException {
               
                //创建一个Properties集合对象
                Properties pop=new Properties();
               
                //创建高效的字符读取流缓冲区对象,可以成行读取,比较方便,并与指定文件相关联
                BufferedReader bufr=new BufferedReader(new FileReader("storedemo.txt"));
               
                String line=null;
                while((line=bufr.readLine())!=null){
                        //判断开头,不分割打印“#”开头的信息
                        if(line.startsWith("#"))
                                continue;
                        String[] arr=line.split("=");
                        System.out.println(arr[0]+":"+arr[1]);
                }
                bufr.close();
               
        }


}







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2