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

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

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

简介

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

Type getGenericComponentType()

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。