Properties集合 所以创建Properties集合对象时,不能再指定泛型
Properties继承Hashtable时,确定键的类型Object以及值的类型Object
3.Properties集合提供了参数和返回值都是String的方法,而String后期可以写在文件中
4.Properties集合是唯一一个和IO流配合使用的双列集合
Properties集合的使用
空参构造 public Properties(): 可以直接创建对象
public class Demo04Properties {
public static void main(String[] args) {
Properties props = new Properties();
System.out.println(props);
props.setProperty("name","zhangsan");
props.setProperty("age","18");
props.setProperty("gender","nan");
System.out.println(props);
String name = props.getProperty("name");
String age = props.getProperty("age");
String gender = props.getProperty("gender");
System.out.println(name+"::"+age+"::"+gender);
System.out.println("-------------------");
Set<String> propertyNames = props.stringPropertyNames();
for (String propertyName : propertyNames) {
String propertyValue = props.getProperty(propertyName);
System.out.println(propertyName+"::::"+propertyValue);
}
}
}