当前位置:懂科普 >

IT科技

> java泛型方法的定义和使用

java泛型方法的定义和使用

品牌型号:联想小新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();   } } 
java泛型方法的定义和使用

标签: 泛型 java
  • 文章版权属于文章作者所有,转载请注明 https://dongkepu.com/itkeji/37l4o7.html