Java如何定义一个泛型通用类呢?

杨采妮 Java教程 发布时间:2022-05-30 11:40:28 阅读数:10012 1
下文笔者讲述java定义泛型通用类的简介说明,如下所示
泛型类的定义和普通类定义没有看出区别,
唯一的不同在于,泛型类后面多聊一个类型符号

注意事项:
    泛型类的参数符号,后面可跟一个类型符号,也可以跟多个类型符号
例:
public class User<T> {
   private T t;
}

User:User是一个通用类
T:传递给泛型类的泛型类型参数,它可以采用任何对象
t:泛型类型T的实例
例:
 
package com.java265.other;
public class Test19 {
	/**
	 * java265.com 示例
	 */
	public static void main(String[] args) {
		User19<Integer> a = new User19<Integer>(888);
		User19<String> b = new User19<String>("java265.com");

		a.showInfo();
		b.showInfo();
	}
}

class User19<T> {

	public User19(T t)
	{
		this.t = t;
	}

	T t;

	public void showInfo() {
		System.out.println(t);
	}

}

------运行以上代码,将输出以下信息------
888
java265.com
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202205/3567.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者