您好、欢迎来到现金彩票网!
当前位置:21点 > 自定义方法 >

请教Java高手一个“自定义带泛型的方法”的技术问题。

发布时间:2019-07-07 22:28 来源:未知 编辑:admin

  高手,您好:小弟今天听Java技术视频得到下面的一幅视频授课图片,如图一:图片中的a()方法,他的参数列表中传入了一个可以定义为泛型的参数“Tt”,他的返回值定义为“TT”类型,让...

  高手,您好: 小弟今天听Java技术视频得到下面的一幅视频授课图片,如图一: 图片中的a()方法,他的参数列表中传入了一个可以定义为泛型的参数“T t”,他的返回值定义为“T T”类型,让a()方法能够直接返回一个传入的参数类型的返回值。省去在a()方法的方法体中进行数据类型面向返回值类型转换的麻烦。 让小弟不理解的是: 图片中的b()方法,他的返回值已经定义为空,“void”了,为什么还要添加“T,E,K”,这一组泛型的返回值定义标记语句? 已经定义为返回值为void了,就表示这个b()方法的返回值是空了。就是这个方法没有返回值了。再写T,E,K来表示这个b()方法,他的返回值是可能包含T,E,K三种参数类型的值,有意义吗? 谁能看懂这里的代码书写含义? 请点拨小弟!! 希望高手能够尽快帮助小弟。 感谢高手的过目!! 小弟,在线等。

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  你的理解有误,T,E,K并不是表示返回值是可能包含T,E,K三种参数类型的值,而是表示T、E、K这三个类型是泛型,可以为任意类

http://texastop40.com/zidingyifangfa/136.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有