Red de conocimiento de recetas - Recetas gastronómicas - Acerca del valor booleano de Java

Acerca del valor booleano de Java

Primero que nada, esto es java. Es lo mismo que dijo uno de los amigos.

Solo existen dos tipos de datos de tipo booleano, verdadero o falso.

Es imposible establecerlo en 1 o 0 o cualquier otra cosa. Ninguno de los dos funciona. De lo contrario, se informa un error.

Entonces 0 y 1 no tienen nada que ver con booleano en Java.

Si escribes if(1) o if(0), se reportará un error. Porque sólo puede ser de tipo booleano.

No hay forma de probarlo.

Su enfoque booleano a=0; es como intentar pasar una cadena a un tipo int. No hay diferencia.

int a="asdfs"; Esto no es posible.

Recuerde que esto es java, java, java. Los números no tienen nada que ver con los booleanos. No importa.

El 1,0 que mencionaste es c. es c.

En c, 0 es falso. Todos los demás valores distintos de 0 son verdaderos. Generalmente, 1 se usa para representar verdadero.