演示泛型方法 - 在类中定义一个成员变量,使用泛型
格式:
修饰符
//方法上定义的泛型在返回值的前面
}
/**
* 演示泛型的方法
*/
package Test17_Demo.Demo09;/*
@create 2020--12--07--16:06
*/
public class MyClassType {
//定义泛型方法
public <T> void method(T t) {
System.out.println(t);
}
}
/**
* 测试泛型方法
*
* 泛型方法:方法的返回值前面加上<变量>
* 使用:调用方法的时候确定类型
*/
package Test17_Demo.Demo09;/*
@create 2020--12--07--16:09
*/
public class MyClassTypeTest {
public static void main(String[] args) {
//实例化自己定义的类
MyClassType myClassType = new MyClassType();
//调用方法的时候确定类型
myClassType.method("abc"); //String
myClassType.method(12); //Integer
myClassType.method(true); //Boolean
myClassType.method(2.22); //Double
myClassType.method('中'); //Character
}
}