我對某些事情不確定。.Net vs Java中的靜態泛型方法
在C#中,我可以執行以下操作。
public class Helper<T> where T : new()
{
public static T SomeHelperFunction(string strValue)
{
return new T();
}
}
在這裏,靜態方法可以清楚地使用傳遞給Helper
類的類型。
這是我用Java/Android的
public class Helper<T> {
public static T SomeHelperFunction(String strValue){
//some code
}
}
Java的確切嘗試抱怨在SomeHelperFunction
使用的噸。爲什麼.Net允許這個,但不是Java,或者我錯過了什麼?
如何在Java中創建.Net類?
怎麼樣'公共靜態 T SomeHelperFunction(String strValue)'?請參閱https://docs.oracle.com/javase/tutorial/extra/generics/methods.html。 –
HimBromBeere
如果你還包含你得到的確切的錯誤信息,這將有所幫助。 –