首页  >  文章  >  Java  >  java泛型类的使用语法是什么

java泛型类的使用语法是什么

WBOY
WBOY转载
2023-05-16 12:19:06747浏览

1、语法

  类名<具体的数据类型> 对象名=new 类名<具体的数据类型>();

2、在Java1.7之后,new后面<具体数据类型>可以不写。泛型类不支持基本数据类型

  类名<具体的数据类型> 对象名=new 类名<>();

实例

public class ManTest {
    public static void main(String[] args) {
        //在创建对象时就要给泛型标识指定具体的数据类型,这里我指定了String
        Gneeric gneeric=new Gneeric<>("adawddwadwa");
         String  key1 =  gneeric.getKey();
        System.out.println("Key1="+key1);//Key1=adawddwadwa
 
        Gneeric gneeric1=new Gneeric<>(123);
            int key2=gneeric1.getKey();
        System.out.println ("key2="+key2);//key2=123
        
        //泛型类在创建对象的时候是没有指定数据类型,将按照object类型操作
        Gneeric gneeric2=new Gneeric<>("awewaea");
        Gneeric gneeric3=new Gneeric<>(12121);
         Object key4 =gneeric3.getKey();
 
    }
}

以上是java泛型类的使用语法是什么的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文转载于:yisu.com。如有侵权,请联系admin@php.cn删除