java泛型方法的定义和使用
- IT科技
- 关注:2.7W次
品牌型号:联想小新Pro13/系统版本:windows10
“泛型” 意味着编写的代码可以被不同类型的对象所重用。泛型的提出是为了编写重用性更好的代码。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。
泛型方法的定义
[public] [static] 返回值类型 方法名(T 参数列表)
泛型方法的使用
class Base<T> { T m; Base( T t ) { m = t; } public void print() { System.out.println("base print : " + m); } } public class test { public static void main( String[] args ) { Base<String> base = new Base<String>("bb"); // 标准表示法 Base<String> base1 = new Base("aa"); //兼容老版本,但不安全,会给出警告 Base<String> base2 = new Base<>("cc"); // 菱形表示法 base.print(); base1.print(); base2.print(); } }
- 文章版权属于文章作者所有,转载请注明 https://dongkepu.com/itkeji/37l4o7.html