properties加載配置文件demo
package com.properties;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.FileReader;
import java.util.Properties;
/**
* 讀取配置文件
* @author 小明
*
*/
public class PropertiesDemo2 {
public static void main(String[] args) throws Exception {
//test();
load();
}
public static void test() throws Exception {
BufferedReader bufferedReader = new BufferedReader(new FileReader("C:\\Users\\小明\\Desktop\\file.txt"));
String line = null;
Properties properties = new Properties();
while((line=bufferedReader.readLine())!=null){
System.out.println(line);
String[] split = line.split("=");
properties.setProperty(split[0], split[1]);
}
bufferedReader.close();
System.out.println(properties);
}
public static void load() throws Exception {
Properties properties = new Properties();
FileInputStream fileInputStream = new FileInputStream("C:\\Users\\小明\\Desktop\\file.txt");
properties.load(fileInputStream);
System.out.println(properties);
}
}