Java读取 .properties 配置文件

基于 InputStream 读取配置文件
注意:该方式的优点在于可以读取任意路径下的配置文件
package com.utils;

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

public class Read_properties {
    public static void main(String[] args)  throws Exception { 
        Read_properties rp = new Read_properties();
        System.out.println(rp.read_proper("a"));
    }
    
    public String read_proper(String key) throws IOException{
            Properties properties = new Properties();
            // 使用InPutStream流读取properties文件
              BufferedReader bufferedReader = new BufferedReader(new FileReader("E:/config.properties"));
              properties.load(bufferedReader);
             // 获取key对应的value值
             String pro_value = properties.getProperty(key);
              return pro_value;
    }

}

你可能感兴趣的:(java,程序人生)