package com.io_.properites_;
import java.io.FileReader;
import java.io.IOException;
import java.util.Properties;
public class PropertiesMethod01 {
public static void main(String[] args) throws IOException {
/*
* 1. load: 加载配置文件的键值对到Properties对象
* 2. list: 将数据显示到指定设备
* 3. getProperty(key):根据键获取值
* 4. setProperty(key,value):设置键值对到Properties对象
* 5. store:将Properties中的键值对存储到配置文件,idea中,保存信息到配置文件,如果
* 含有中文,会存储为unicode码
*/
//使用Properties类完成对 mysql.properties 的读取
//1. 创建 new Properties 对象
Properties properties = new Properties();
//2. load 加载配置文件的键值对到Properties对象
properties.load(new FileReader("src\\mysql.properties"));
//3. list 将数据显示到指定设备
properties.list(System.out);
//getProperty(key):根据键获取值
System.out.println("========根据键获取值=======");
String ip = properties.getProperty("ip");
String pwd = properties.getProperty("pwd");
String user = properties.getProperty("user");
System.out.println("ip=" + ip);
System.out.println("pwd=" + pwd);
System.out.println("user=" + user);
}
}
Java零基础学java之IO流--15Properties配置文件02
最新推荐文章于 2024-08-06 10:22:43 发布