Boolean.getBoolean("myvariable"); // where myvariable has been defined in the
// Environment variable as Variable name:
// myvariable
// and Variable Value:true
上述调用使我输出为false
。 如果我使用Java中的Boolean.getBoolean()与System.getenv()
System.getenv("myvariable") ;
然后它给了我输出true
。
我很奇怪,为什么Boolean.getBoolean("myvariable")
不工作。
我猜你的评论'testbootlog'是什么是正常传递给'getBoolean'? – 2012-01-06 14:30:18
如果方法具有类似于'Boolean.getSystemPropertyAsBoolean'一些明智的名称,将清除校正所有混乱:) – 2012-01-06 14:51:06
是@JamesMontagne,谢谢。 – Prakash 2012-01-06 20:40:32