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
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
Utilizando o operador instanceof?
[quote=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 ???
[code]
String tipo = class java.util.Calendar
[/code][/quote]
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().