Java获取泛型类型化对象

Java获取泛型类型化对象,java,c#,generics,casting,Java,C#,Generics,Casting,在Java和C中,是否有任何等价物可以为以下对象获取泛型类型对象: public T getValue<T>() { return(T)_myValue; // object _myValue = ""; } 你可以这样做 public <T> T getValue(Class<T> tClass) Java中没有通用的类型转换。您可以在运行时强制转换,但前提是对象已经是该类型。不清楚您的意思。这段代码经过移动后将是有效的Java。它不会在方法内

在Java和C中,是否有任何等价物可以为以下对象获取泛型类型对象:

public T getValue<T>()
{
     return(T)_myValue; // object _myValue = "";
}
你可以这样做

public <T> T getValue(Class<T> tClass)

Java中没有通用的类型转换。您可以在运行时强制转换,但前提是对象已经是该类型。

不清楚您的意思。这段代码经过移动后将是有效的Java。它不会在方法内的执行时强制转换,并且会发出警告,但它将是有效的Java。。。