Java中与泛型相关的接口 之 GenericArrayType

在阅读本文之前可以先阅读以下三篇,以便对Java中的泛型有一个全局的认识:

  1. Java中与泛型相关的接口 之 术语定义
  2. Java中与泛型相关的接口 之 综述
  3. Type及其子接口的来历

简介

GenericArrayType是Type的子接口,用于表示“泛型数组”,描述的是形如:A[]或T[]的类型。其实也就是描述ParameterizedType类型以及TypeVariable类型的数组,即形如:classA[][]、T[]等。

Type getGenericComponentType()

获取“泛型数组”中元素的类型,要注意的是:无论从左向右有几个[]并列,这个方法仅仅脱去最右边的[]之后剩下的内容就作为这个方法的返回值。

你可能感兴趣的:(Java中与泛型相关的接口 之 GenericArrayType)