Java中與泛型相關的接口 之 GenericArrayType

在閱讀本文之前可以先閱讀以下三篇,以便對Java中的泛型有一個全局的認識:

  1. Java中與泛型相關的接口 之 術語定義
  2. Java中與泛型相關的接口 之 綜述
  3. Type及其子接口的來歷

簡介

GenericArrayType是Type的子接口,用于表示“泛型數組”,描述的是形如:A<T>[]或T[]的類型。其實也就是描述ParameterizedType類型以及TypeVariable類型的數組,即形如:classA<T>[][]、T[]等。

Type getGenericComponentType()

獲取“泛型數組”中元素的類型,要注意的是:無論從左向右有幾個[]并列,這個方法僅僅脫去最右邊的[]之后剩下的內容就作為這個方法的返回值。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。