package properties.demo;
import java.util.Properties;
import java.util.Set;
//练习Properties集合的存取
/*
* Properties集合的特点:
* 1.键和值都是字符串类型的
* 2.集合中的数据可以存放到流中,也可以从流中读取
* 作用:
* 常用于已键值对的形式操作配置文件
*/
public class PropertiesDemo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Properties p=new Properties();
p.setProperty("Lisi", "24");
p.setProperty("Wangwu", "28");
p.setProperty("Zhangsan", "21");
Set <String> names=p.stringPropertyNames(); //取出所有的键值对
p.setProperty("Wangwu","30"); //当键相同的时候,就可以修改值了
for(String name: names)
{
String value=p.getProperty(name);
System.out.println(name+":"+value);
}
}
}
import java.util.Properties;
import java.util.Set;
//练习Properties集合的存取
/*
* Properties集合的特点:
* 1.键和值都是字符串类型的
* 2.集合中的数据可以存放到流中,也可以从流中读取
* 作用:
* 常用于已键值对的形式操作配置文件
*/
public class PropertiesDemo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Properties p=new Properties();
p.setProperty("Lisi", "24");
p.setProperty("Wangwu", "28");
p.setProperty("Zhangsan", "21");
Set <String> names=p.stringPropertyNames(); //取出所有的键值对
p.setProperty("Wangwu","30"); //当键相同的时候,就可以修改值了
for(String name: names)
{
String value=p.getProperty(name);
System.out.println(name+":"+value);
}
}
}