Day11_57_自定义泛型

自定义泛型

package com.shige.Generic;

//自定义泛型
public class CustomizeGeneric {
    public static void main(String[] args) {
        MyClass<String> myClass=new MyClass<String>();  //因为 MyClass类中自定义了泛型,所以在创建对象的时候就可以使用泛型限制元素类型

        //调用MyClass的方法
       // myClass.m1(100); 报错 用泛型限定了String类型
        
          myClass.m1("我是M1方法");

    }
 }

// MyClass 自定义泛型
class MyClass{ // T:type E: element

     public void m1(T t){
        System.out.println(t); // 我是M1方法
    }


}
posted @ 2021-04-05 16:05  失昼  阅读(26)  评论(0)    收藏  举报