码迷,mamicode.com
首页 > 编程语言 > 详细

Java中泛型方法的定义

时间:2020-12-25 12:16:17      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:code   java   一个   oid   nta   编译   需要   lan   system   

1. 泛型方法的概念

方法的参数类型是泛型,而不是具体的参数。

2. 泛型方法的定义格式

[访问权限] <泛型> 返回值类型 方法名([泛型标识 参数名称]){方法体;}

3. 泛型方法实例

public <T2> void printArray(T2[] arr){
      for (int i = 0; i < arr.length; i++) {
            System.out.println(arr[i]);
      }
}

以上方法就是泛型方法,方法的参数是一个数组,但是这个数组的类型不是具体的,而是一个泛型。另外,因为这个T2泛型是我们自己定义的,不是Java官方的。所以为了表示T2也是一种泛型标识,需要在方法的前面也需要添加泛型,用于告诉编译器T2表示泛型。

Java中泛型方法的定义

标签:code   java   一个   oid   nta   编译   需要   lan   system   

原文地址:https://www.cnblogs.com/kyle-blog/p/14165121.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!