进阶day09-Properties 的特点与基本使用
This commit is contained in:
@@ -0,0 +1,38 @@
|
|||||||
|
package com.inmind.properties06;
|
||||||
|
|
||||||
|
import java.util.Properties;
|
||||||
|
import java.util.Set;
|
||||||
|
|
||||||
|
/*
|
||||||
|
Properties 的特点与基本使用(重点)
|
||||||
|
|
||||||
|
构造方法
|
||||||
|
public Properties() :创建一个空的属性列表。
|
||||||
|
|
||||||
|
常用的存储方法
|
||||||
|
public Object setProperty(String key, String value) : 保存一对属性。
|
||||||
|
public String getProperty(String key) :使用此属性列表中指定的键搜索属性值。
|
||||||
|
public Set<String> stringPropertyNames() :所有键的名称的集合。
|
||||||
|
|
||||||
|
注意:
|
||||||
|
1.Properties类似一个HashMap
|
||||||
|
2.它的真正作用是,能够将指定的配置文件的信息读取到properties对象中
|
||||||
|
*/
|
||||||
|
public class PropertiesDemo18 {
|
||||||
|
public static void main(String[] args) {
|
||||||
|
//创建属性集对象
|
||||||
|
Properties properties = new Properties();
|
||||||
|
//保存属性键值对
|
||||||
|
/*properties.put("username", "admin");
|
||||||
|
properties.put("password", "123");*/
|
||||||
|
properties.setProperty("username", "admin");
|
||||||
|
properties.setProperty("password", "123");
|
||||||
|
|
||||||
|
Set<String> keys = properties.stringPropertyNames();
|
||||||
|
System.out.println(keys);
|
||||||
|
|
||||||
|
System.out.println(properties);
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user