java基础--Properties

Properties集合是唯一一个和IO相结合的集合:

 

load()方法读取保存键值对文件

 

package com.zhs.io;

import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.Properties;
import java.util.Set;

public class DemoProperties {
    public static void main(String[] args) throws IOException {
        //1.创建对象
        Properties prop=new Properties();
        //2.使用load方法,读取键值对文件
        prop.load(new FileReader("E:\\JavaBase\\FirstPro\\src\\a.txt"));//字符流读取
        //3.使用stringPropertyName()方法,将数据保存在set集合中
        Set<String> set = prop.stringPropertyNames();
        //4.遍历set集合
        for (String s : set) {
            String value = prop.getProperty(s);//通过key获取value值
            System.out.println(s+"="+value);
        }
    }


}

 

posted @ 2020-10-30 15:15  lemmon_water  阅读(116)  评论(0)    收藏  举报