properties是hashtable的子类。也就是说它具备map集合的特点。而且它里面存储的简直都是字符串。
是集合中和IO技术相结合的集合容器。
该对象的特点可以用于键值对形式的配置文件. 键=值。- public class testjava {
- public static void main(String[] args) {
- Properties prop=new Properties();
-
- prop.setProperty("name", "heima");
- prop.setProperty("http", "www.itheima.com");
- String name=prop.getProperty("name");
- String http=prop.getProperty("http");
- String java=prop.getProperty("java");
-
-
-
- System.out.println(name);
- System.out.println(http);
- System.out.println(java);
- System.out.println(prop);
- prop.setProperty("name","it_heima");
- //输入的键在原有property里存在的时候他不会新添加一个prop,而是把原有的旧件的值赋予新值。
-
- System.out.println(prop);
- }
- }
复制代码 运行结果
heima
www.itheima.com
null
{http=www.itheima.com, name=heima}
{http=www.itheima.com, name=it_heima} |