Boolean.getBoolean("myvariable"); // where myvariable has been defined in the
// Environment variable as Variable name:
// myvariable
// and Variable Value:true
выше вызов дает мне выход в false
. Если я используюBoolean.getBoolean() Vs System.getenv() в Java
System.getenv("myvariable") ;
, то это дает мне выход в true
.
Мне интересно, почему Boolean.getBoolean("myvariable")
не работает.
Я предполагаю, что 'testbootlog' в ваших комментариях - это то, что обычно передается' getBoolean'? –
Если метод имел какое-то разумное имя, например 'Boolean.getSystemPropertyAsBoolean', это очистит всю путаницу :) –
Да @JamesMontagne, спасибо за исправление. – Prakash