泛型方法
我们可以定义泛型方法在调用时接收不同类型的参数。泛型方法定义格式如下:
[权限访问修饰符] < 参数类型列表 > 返回值方法名称([参数列表]);
泛型方法和其他方法的声明其实是一样的,需要注意类型参数只能是引用类型,而不能是基 本类型(如int、long、char等)。
示例如下
//泛型方法使用
public class Demo {
public <T> void toString(T t) {
System.out.println("人参"+t+"包装类型为:"+ t.getClass().getName());
}
public static void main(String[] args) {
Demo demo = new Demo();
demo.toString(1);
demo.toString(1.234);
demo.toString(Boolean.TRUE);
demo.toString("JAVA编程");
}
}
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>