33 lines
1.0 KiB
Java
33 lines
1.0 KiB
Java
package com.inmind.properties06;
|
||
|
||
import java.io.FileInputStream;
|
||
import java.io.IOException;
|
||
import java.util.Properties;
|
||
|
||
/*
|
||
Properties与流相关的功能(从文件中读取键值对)(重点)
|
||
public void load(InputStream inStream): 从字节输入流中读取键值对。
|
||
|
||
操作步骤:
|
||
1.创建一个.properties的配置文件(它里面都是键值对)
|
||
2.创建Properties对象
|
||
3.调用Properties对象的load方法
|
||
*/
|
||
public class Demo18 {
|
||
public static void main(String[] args) throws IOException {
|
||
//1.创建一个.properties的配置文件(它里面都是键值对)
|
||
//2.创建Properties对象
|
||
Properties properties = new Properties();
|
||
/*
|
||
3.调用Properties对象的load方法
|
||
public void load(InputStream inStream): 从字节输入流中读取键值对。
|
||
*/
|
||
FileInputStream fis = new FileInputStream("demo.properties");
|
||
properties.load(fis);
|
||
System.out.println(properties);
|
||
System.out.println(properties.getProperty("classroom"));
|
||
|
||
}
|
||
|
||
}
|