Validando um integer [Resolvido]

2 respostas
PhoenixWings

Boa noite. Existe alguma forma de confirmar que uma variável é um integer de forma que fossem invalidados todos os outros tipos primitivos? por exemplo, hipoteticamente dizendo, como eu faria algo do tipo:

if (dia != integer) // uma instrução que atribue 0 à variável de instância dia se ela não for um integer. dia = 0;

Obrigado pelo esclarecimento.

2 Respostas

fabiofalci
int number = 10;
Object obj = number;
if (obj instanceof Integer) {
	System.out.println(obj);
}

Verifica que é um int

PhoenixWings

vou tentar usar instanceof. Obrigado pela ajuda. :slight_smile:

Criado 9 de fevereiro de 2010
Ultima resposta 10 de fev. de 2010
Respostas 2
Participantes 2