davidbuzatto
O método getClass() vai retornar um objeto do tipo Class que representa a classe do objeto e não o tipo da referência.
[]'s
mauriciot.silva
sim o metodo getClass ira me retorna a classe.
so que precisso fazer a tipagem de acordo com essa classe
Exemplo:
public class Execute {
public static <T> T get(Object obj) {
T t = (T) obj;
return t;
}
public static void main(String[] args){
Object obj = new Double("0.0");
System.out.println(Execute.get(obj).doubleValue());
}
}
o metodo get(Object obj), seria generico e o tipo de retorno seria java.lang.Double (exemplo acima),
e nao o java.lang.Object
Sesshoumaru
kara o codigo abaixo nao faz o q vc precisa nao?
public static void main(String[] args) {
Object obj = new Double("0.0");
System.out.println(obj.getClass());
}