1
對不起,這個簡單的問題Java的泛型參數化類型
在這個類
class GenericTest{
static <T> List<T> getList(List<T> list){
return list;
}
}
爲什麼這個<T>
剛過靜態的需要聲明。我認爲返回類型List<T
>很好。
對不起,這個簡單的問題Java的泛型參數化類型
在這個類
class GenericTest{
static <T> List<T> getList(List<T> list){
return list;
}
}
爲什麼這個<T>
剛過靜態的需要聲明。我認爲返回類型List<T
>很好。
您宣稱這種方法有一個類型參數「T」。如果你沒有聲明它,那麼編譯器就沒有辦法知道你在說什麼類型(T在其他地方沒有聲明)。
Sjr是絕對正確的。但值得指出的是,有兩種方法可以在Java中使用泛型。你可以有泛型方法和泛型類。以上是通用方法的一個例子。 – 2011-05-12 00:45:21