1. Properties类
- Properties类是Hashtable的子类,该对象用于处理属性文件
- 由于属性文件里的key、value都是字符串类型,所以Properties里的key和value都是字符串类型的
2. 示例代码
package test.com.atguigu.javase.lesson7;
import com.atguigu.javase.lesson7.PropertiesTest;
import org.junit.Test;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
/**
* properties对应.properties属性文件
* .properties中存放的是键值对,键值对都是String类型的
*/
public class PropertiesTestTest {
@Test
public void testProperties() throws IOException {
Properties properties = new Properties();
InputStream inputStream =
PropertiesTest.class.getClassLoader().getResourceAsStream("jdbc.properties");
properties.load(inputStream);
System.out.println(properties.getProperty("user"));
}
}