如何定义一个泛型类呢?

java-教程王 Java教程 发布时间:2022-04-26 14:43:15 阅读数:11514 1
下文笔者讲述java中定义泛型类的简介说明,如下所示:

定义泛型类

修饰符 class 类名<代表泛型的变量> {  }
// 自定义一个泛型类, 泛型的标志是 <>
// E (Element)  T (Type)  K (Key)  V (Value)  R (Result)
例:
public class GenericClass1<T> {
    private T field;
    
    public void setField(T field) {
        this.field = field;
    }
    
    public T getField() {
        return field;
    }
}

例:
public class TestGenericClass1 {
    public static void main(String[] args) {
        // 1. 创建一个泛型类对象
        GenericClass1<String> g1 = new GenericClass1<>();
 
        g1.setField("hello java265.com");
        String s = g1.getField();
        System.out.println(s);
  
        GenericClass1<Integer> g2 = new GenericClass1<>();
 
        g2.setField(999999999);
        Integer a = g2.getField();
        System.out.println(a);
    }
}
版权声明

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

本文链接: https://www.Java265.com/JavaCourse/202204/3132.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

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

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者