Verificando nulo en Java

Autor: Eugene Taylor
Fecha De Creación: 9 Agosto 2021
Fecha De Actualización: 22 Junio 2024
Anonim
Numero par, impar o nulo en Java
Video: Numero par, impar o nulo en Java

Contenido

Nulo indica que una variable no se refiere a un objeto y no tiene valor. Puede usar una declaración estándar "si" para verificar un valor nulo en un fragmento de código. Nulo se usa generalmente para indicar o confirmar la inexistencia de algo. En ese contexto, se puede utilizar como condición para iniciar o detener otros procesos dentro del código.

Al paso

Parte 1 de 2: Comprobación de nulo en Java

  1. Utilice "=" para definir una variable. Se utiliza un solo "=" para declarar una variable y asignarle un valor. Puede usar esto para establecer una variable en nula.
    • Un valor de "0" y un valor nulo no son lo mismo y se comportarán de diferentes maneras.
    • variableName = nulo;
  2. Utilice "==" para comprobar el valor de una variable. Un "==" se usa para verificar si dos valores en ambos lados del contador son iguales. Si ha establecido una variable en nula con "=", la verificación de que la variable es nula devolverá "verdadero".
    • variableName == nulo;
    • También puede utilizar "! =" Para comprobar si un valor NO es igual.
  3. Utilice una declaración "si" para crear una condición para el nulo. La expresión devuelve un valor booleano (verdadero o falso). Puede usar el valor booleano como condición para lo que hará la declaración a continuación.
    • Por ejemplo, si el valor es nulo, imprima el texto "el objeto es nulo". Si "==" no devuelve la variable como nula, saltará la condición o seguirá una ruta diferente.
    • Objeto objeto = nulo; if (objeto == nulo) {System.out.print ("el objeto es nulo"); }

Parte 2 de 2: Usar una verificación nula

  1. Utilice nulo como valor desconocido. Es común usar nulo como valor predeterminado en lugar de un valor asignado.
    • string () significa que el valor es nulo hasta que se usa realmente.
  2. Utilice nulo como condición para detener un proceso. La devolución de un valor nulo se puede utilizar como desencadenante para detener un bucle o abortar un proceso. Esto se usa más comúnmente para lanzar un error o una excepción cuando algo salió mal o se cumple una condición no deseada.
  3. Utilice nulo para indicar un estado no iniciado. Asimismo, null se puede utilizar como bandera para indicar que un proceso no se ha iniciado, o como condición para indicar el inicio de un proceso.
    • Por ejemplo, haga algo mientras un objeto es nulo o no haga nada hasta que un objeto NO sea nulo.

      método sincronizado () {mientras (método () == nulo); método (). nowCanDoStuff (); }

Consejos

  • Algunos encuentran el uso frecuente de una mala programación nula dentro de la programación orientada a objetos, donde los valores siempre deben apuntar a un objeto.