tengo un código comobooleano conversión a Boolean en Java
public class BooleanTest {
public BooleanTest() {
super();
}
public static void main(String args[]){
BooleanTest bt = new BooleanTest();
bt.doProcess();
}
private boolean method() {
return false;
}
private void doProcess() {
Boolean obj = (Boolean)method();
System.out.println(obj.booleanValue());
}
}
la pregunta se puede alinear System.out.println(obj.booleanValue());
tiro NullPointerException
en cualquier situación?
Cada vez que lo veo, me pregunto por qué las personas no escriben args y explícitamente llaman a super(). – Qwerky
Porque alguien podría agregar otro constructor y desea asegurarse de que el constructor noarags esté siempre presente. Porque es lógicamente más explícito. Aunque debo admitir que en un fragmento de código ilustrativo no es muy útil. – DJClayworth
Tampoco es necesario llamar a super(). –