Tecnología

Inicio

Cómo utilizar Booleana en Java

Cómo utilizar Booleana en Java


de programación Java proporciona dos grandes maneras de utilizar booleanos. El tipo booleano primitiva es el elemento principal que es probable que su uso en los programas Java, pero la clase booleana también le proporciona la capacidad de utilizar Booleanos como objetos en lugar de tipos primitivos o valores. El uso más común para booleanos en Java está dentro de la prueba condicional, en el que un programa lleva a cabo una prueba con procesamiento adicional depende de los resultados. El uso de booleanos en Java es generalmente fácil y es una buena técnica inicial equiparse con.

Instrucciones

1 Crear una variable booleana en su proyecto Java. Utilice el siguiente código para crear un tipo booleano primitiva y asignarle un valor de:

booleano isTooSmall = false;

Los valores booleanos sólo pueden ser verdadera o falsa; ningún otro valor es posible. Siempre asignar nombres a las variables booleanas con nombres significativos como en el ejemplo, que podrían ser utilizados para determinar si otro valor o variable cae dentro de algún intervalo requerido.

2 Asignar el resultado de una prueba a la variable. Utiliza el siguiente código de ejemplo para llevar a cabo el ensayo con otra variable, la asignación de un valor a la variable booleana en función del resultado de esta prueba:

SomeText cadena = "Aquí es un poco de texto";

si (someText.length () <40) isTooSmall = true;

System.out.println ( "demasiado pequeño?" + IsTooSmall);

Este ejemplo simplemente comprueba si la longitud de la cadena es de menos de 40 caracteres, la asignación de un valor verdadero de la variable booleana si lo es. Guardar el archivo, compilar y ejecutar el programa para probarlo. Debería ver un mensaje escrito a la consola de salida estándar que indica si la cadena es "demasiado pequeño" o no.

3 Devolver un resultado booleano de un método. los métodos de Java menudo devuelven valores booleanos. Utiliza el siguiente código de ejemplo para crear un nuevo método en su programa:

isBelowMinimum pública booleano (String testText) {

si (testText.length () <40) return true;

otra cosa return false;

}

La cadena pasada se prueba y se volvió un resultado booleano. En este caso se devuelve un valor booleano, sin embargo, también sería posible proporcionar la misma funcionalidad utilizando una variable de la siguiente manera:

isBelowMinimum pública booleano (String testText) {

booleano tooSmall = false;

si (testText.length () <40) tooSmall = true;

volver tooSmall;

}

4 Llamar al método booleano en su programa. En otras partes de su código, puede llamar al método "isBelowMinimum" como sigue después de la línea en la que creó tu búsqueda e booleano variable "isTooSmall":

isTooSmall = isBelowMinimum (someText);

System.out.println ( "demasiado pequeño?" + IsTooSmall);

Probar el código utilizando las dos posibles implementaciones del método "isBelowMinimum" y experimentar cambiando los valores de cadena y número.

5 Use objetos booleanos en su clase. Opcionalmente, puede utilizar la clase booleana Java proporciona en lugar de utilizar los tipos y valores primitivos. La implementación del método correspondiente podría ser:

pública booleano isBelowMinimum (String testText) {

Boolean = tooSmall Boolean.valueOf (false);

si (testText.length () <40) = tooSmall Boolean.valueOf (true);

volver tooSmall;

}

La llamada a la función podría ser modificado como sigue:

Boolean isTooSmall = isBelowMinimum (someText);

System.out.println ( "demasiado pequeño?" + IsTooSmall.booleanValue ());

Consejos y advertencias

  • A pesar de que no siempre se puede tener constancia de ellos, siempre que el código utiliza pruebas condicionales, valores booleanos están operando.
  • En general, es preferible utilizar booleanos tipo primitivos en lugar de la clase Boolean, ya que esta última utiliza la memoria innecesaria.