Valor nulo

Como que faço para saber se uma variavel está com valor nulo?

Ex.
String teste = null;
Como faço para saber se valor de teste é nulo? :?:

e ai chand

naum entendi o que vc quis perguntar…

será que isso não soluciona sua duvida?

if ( teste == null) { //código .... }

:?:
[]

[quote=“chand”]Como que faço para saber se uma variavel está com valor nulo?

Ex.
String teste = null;
Como faço para saber se valor de teste é nulo? :?:[/quote]

Depende de que variável vc está instanciando, algumas são obrigatórias de serem declaradas dependendo de onde for… se for de instancia ou de metodo…

Não sei em qual contexto isso , mas vc pode colocar um System.out.println(" A variavel tal="+terste);

e quando a variavel for usada vc ve se está ou não nula…

vc pode usar

if(teste.equals(null)){
System.out.println("Variavel nulla");
}

Amigo acima esse código só funciona se for numérico se for string use equals, numérico ==, belz

ah ta, eh que eu achei que o operador de igualdade == tb servisse pra comparar Strings :roll: :roll: :roll:

Valew pelo toque ai Felipe!
:cool:

PS: ja aproveitando, o == so funciona comparando tipos primitivos, ou tb pode ser usado pra comparar objetos? :?:

Em objetos o aperador == serve para checar a posição na memoria, se duas referencias referenciam a mesma posição na memoria. Para checar valor em objetos usasse metodos para comparação.

PS.: so iniciante e n tenhu certeza absoluta do q disse uhauhauhhauhua :cry: :oops:

[quote=“WagnerPaz”]Em objetos o aperador == serve para checar a posição na memoria, se duas referencias referenciam a mesma posição na memoria. Para checar valor em objetos usasse metodos para comparação.

PS.: so iniciante e n tenhu certeza absoluta do q disse uhauhauhhauhua :cry: :oops:[/quote]

correto, pode-se implementar o método equals() de Object pra testar se são iguais… :slight_smile: