1. 程式人生 > 其它 >Java基礎-IO讀取properties配置檔案

Java基礎-IO讀取properties配置檔案

package com.hspedu.io_;

import org.junit.Test;

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

public class TestReadProperties {

    @Test
    public void readPropertiesFile() throws IOException {
        String filePath = "src\\test.properties";
        BufferedReader bufferedReader 
= new BufferedReader(new FileReader(filePath)); String lineData = ""; while ((lineData = bufferedReader.readLine()) != null) { String[] split = lineData.split("="); System.out.print("split[0] = " + split[0]); System.out.println("\t split[1] = " + split[1]); } } }
package com.hspedu.io_;

import org.junit.Test;

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

public class TestReadProperties {

    @Test
    public void readPropertiesFile() throws IOException {
        String filePath = "src\\test.properties";
        Properties properties 
= new Properties(); properties.load(new FileReader(filePath)); System.out.println(properties.get("user")); System.out.println(properties.get("password")); } }

1、properties檔案格式:key=value,例如user=root,等號左右沒有空格;

2、Properties物件的get方法獲取value值,properties.get("xxx");