Conteudo de uma variavel em comparação

2 respostas
P

queria fazer um if onde possa identificar o conteudo da variavel tipo

if (Date = tipo or Calendar = tipo or GregorianCalendar = tipo)
return true
else
return false

tem como ???

String tipo = class java.util.Calendar

2 Respostas

Rafael_Carneiro

Utilizando o operador instanceof?

M
paribe:

queria fazer um if onde possa identificar o conteudo da variavel tipo

if (Date = tipo or Calendar = tipo or GregorianCalendar = tipo)
return true
else
return false

tem como ????

String tipo = class java.util.Calendar
Sua pergunta está confusa... mas pelo que pude entender, é o que Rafael Carneiro disse. Por exemplo:
public static boolean isAnyTypeOfDate(Object o) {
    return ((o instanceof Date) || o instanceof Calendar));
}
Ou ainda para pegar a classe a qual determinado objeto pertence, use o getClass().
Criado 27 de janeiro de 2009
Ultima resposta 27 de jan. de 2009
Respostas 2
Participantes 3