有个错误不明白啥意思
import java.util.Properties;
import java.util.Enumeration;
public class TestSystemProperties{
public static void main(String args[]){
Properties ps=System.getProperties();
ps.setProperty("wanxin","xiaoli");
Enumeration pn=ps.propertyNames();
while(pn.hasMoreElements()){
String pName=(String)pn.nextElement();
String pValue=ps.getProperty(pName);
System.out.println(pName+"----"+pValue);
}
}
}
有个错误不明白啥意思
------解决方案--------------------从这段代码来看,程序没有任何问题,你说的错误是什么?报什么样的异常?
------解决方案-------------------- ps.setProperty("wanxin","xiaoli");//System.properties中就没有键为wanxin的东东,所以不生效的,比如你修改默认文件编码就可以这样ps.setProperty("file.encoding","UTF-8");
=>
ps.put("wanxin","xiaoli");
这样打印的时候就有了
------解决方案--------------------恭喜 ,把错误信息发上来嘛