Properties.load
时间: 2023-07-18 21:22:38 浏览: 182
`Properties.load()` 是 Java 中 `Properties` 类的一个方法,用于从输入流中读取属性列表。它通常用于从配置文件中读取键值对,并将它们存储在 `Properties` 对象中,以便在程序中进行访问和使用。
下面是一个示例:
```java
import java.io.FileInputStream;
import java.io.IOException;
import java.util.Properties;
public class Example {
public static void main(String[] args) {
Properties prop = new Properties();
try {
FileInputStream input = new FileInputStream("config.properties"); // 打开配置文件
prop.load(input); // 从输入流中加载属性列表
input.close(); // 关闭输入流
} catch (IOException ex) {
ex.printStackTrace();
}
// 获取配置项的值
String value1 = prop.getProperty("key1");
String value2 = prop.getProperty("key2");
// 输出配置项的值
System.out.println("key1=" + value1);
System.out.println("key2=" + value2);
}
}
```
在这个示例中,我们创建了一个 `Properties` 对象 `prop`,然后打开名为 `config.properties` 的配置文件,并将其作为一个输入流传递给 `prop.load()` 方法。`load` 方法会从输入流中读取配置文件中的键值对,并将它们存储在 `prop` 对象中。接着,我们使用 `getProperty` 方法获取配置文件中键对应的值,并将其输出到控制台中。
阅读全文
相关推荐



















