在第十八天的第一个视频中讲到获取系统属性信息具体代码
class SystemDemo
{
public static void main(String[] args)
{
Properties prop = System.getProperties();
//因为Properties是Hashtable的子类,也就是Map集合子集
for(Object obj : prop.keySet())
{
String value =(String)prop.get(obj);
System.out.println(obj+"::"+value);
}
}
}
在这之后讲到也可以用stringPropertyNames()获得自己写了一个代码如下
public class SystemDemo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Properties prop = System.getProperties();
Set<String> keySet =prop.stringPropertyNames();//返回此属性列表中的键集
for(String ss:keySet){
String value=(String)prop.get(ss);
System.out.println(keySet+"::"+value);
}
}
运行的结果和第一个代码的结果不一样求帮忙修改!!!
|