PDF download Descargar el PDF PDF download Descargar el PDF

Si una variable es nula, significa que esta no apunta a ningún objeto y tampoco almacena ningún valor. Para verificar si un valor es nulo puedes introducir una sentencia "IF" básica en el código. Para representar o verificar la inexistencia de un valor normalmente se usa la palabra "null" (nulo). En ese contexto, se puede usar como condición para iniciar o detener procesos dentro del código. [1]

Parte 1
Parte 1 de 2:

Verificar un valor nulo en Java

PDF download Descargar el PDF
  1. Para declarar una variable y asignarle un valor, debes usar un solo símbolo "=". De esta forma, puedes asignarle un valor nulo ( null ) a tu variable.
    • El valor "0" no es lo mismo que "null" y ambos se comportan de manera diferente.
    • nombreVariable = null;
  2. Los símbolos "==" se usan para comprobar si las variables que están a ambos lados de estos símbolos son iguales. Si estableces el valor null en una variable usando el símbolo "=" y luego compruebas si esa variable es igual a null , obtendrás como resultado true (verdadero).
    • nombreVariable == null;
    • También puedes usar "!=" para comprobar si el valor NO ES IGUAL.
  3. El resultado de la expresión será un valor booleano ( true si es verdadero, o false si es falso). Puedes usar ese valor booleano como condición para ejecutar la sentencia a continuación.
    • Por ejemplo, si el valor es nulo, entonces puedes mostrar el texto "El objeto es nulo". Si el operador "==" indica que la variable no es nula, entonces esa parte del código se saltará o se ejecutará otra ruta distinta.
    Anuncio
 Object 
 object 
 = 
 null 
 ; 
 if 
 ( 
 object 
 == 
 null 
 ) 
 { 
 System 
 . 
 out 
 . 
 print 
 ( 
 "El objeto es nulo" 
 ); 
 } 
Parte 2
Parte 2 de 2:

Usar una comprobación de valores nulos

PDF download Descargar el PDF
  1. Es común usar null como valor predeterminado en vez de usarlo como un valor asignado.
    • string() significa que el valor es nulo hasta el momento en que se utiliza.
  2. Si obtienes un valor null puedes usarlo como condición para finalizar un bucle o interrumpir un proceso. Este tipo de valores normalmente se usa para lanzar un error o una excepción si algo sale mal o si se cumple una condición no deseada.
  3. Del mismo modo, puedes usar null como señal para indicar que un proceso aun no se ha iniciado o como condición para marcar el inicio de un proceso.
    • Por ejemplo: hacer algo mientras el objeto sea nulo, o no hacer nada hasta que el objeto NO SEA nulo.
    Anuncio
 synchronized 
 method 
 () 
 { 
 while 
 ( 
 method 
 ()== 
 null 
 ); 
 method 
 (). 
 ahoraPuedesHacerCosas 
 (); 
 } 

Consejos

  • Algunos consideran que el uso excesivo de valores nulos es una práctica inapropiada en la programación orientada a objetos. Los objetos siempre deben apuntar a un valor. [2] [3]
Anuncio

Acerca de este wikiHow

Esta página ha recibido 30 625 visitas.

¿Te ayudó este artículo?

Anuncio