为便于修改和更新上线,一些经常修改的配置信息会写到配置文件中。
以下是具体代码:
userInfo.properties文件account=admin
password=666666
IoPropertiesTest01.javapackage com.course.kele.chapter02;
import java.io.FileReader;
import java.util.Properties;
/*
properties文件中的key和value都是String类型
*/
public class IoPropertiesTest01 {
public static void main(String[] args) throws Exception {
// 新建一个输入流对象
FileReader reader = new FileReader("chapter01/userInfo");
// 新建一个map集合
Properties pro = new Properties();
// 将文件中的数据,加载到map集合中
pro.load(reader);
// 通过key获取value值
String account = pro.getProperty("account");
System.out.println(account);
String password = pro.getProperty("password");
System.out.println(password);
}
}
实际运行效果: