Eu tenho uma Classe chamada Operacional, dentro dele tem uma váriavel do tipo List listaExcecoes para uma outra classe
no meio programa preciso utilizá-la, gostaria de saber qual comando eu daria para ver se existe um objeto instanciado desse list dentro do Objeto Operacional???
Se o objeto estiver como null quer dizer que ele ainda não foi instanciado…
Ou instanciado como null (nao sei se é considerado instanciado), mas enfim, ele está vazio.
J
juliocbq
pedroroxd:
Se o objeto estiver como null quer dizer que ele ainda não foi instanciado…
Ou instanciado como null (nao sei se é considerado instanciado), mas enfim, ele está vazio.
Realmente não está instanciado. Como um objeto(um objeto aponta para uma area de memória, onde existem dados) ou ponteiro(em c++) está null, não existe referência para nenhuma área.
P
pedroroxd
Entendi, brigado pelo exclarecimento =)
S
sergiotaborda
vitorkgb:
Eu tenho uma Classe chamada Operacional, dentro dele tem uma váriavel do tipo List listaExcecoes para uma outra classe
no meio programa preciso utilizá-la, gostaria de saber qual comando eu daria para ver se existe um objeto instanciado desse list dentro do Objeto Operacional???
A sua pergunta não é clara. Vc quer saber se existe algum objeto na lista (se ela não é vazia) , ou vc quer saber se um objeto especifico está na lista ?
Para a primeira pergunta já deram a resposta.
Para a segunda vc usa list.contains(objeto), mas só funciona se implementar equals corretamente.