jyn66

万丈高楼起于垒土

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

使用泛型可以使Java代码得到更好的复用。

代码:

import lombok.Data;
@Data
public class GenericityTest<T> {
    private T t;

    public static void main(String[] args) {
        GenericityTest<Integer> integerBox = new GenericityTest<Integer>();
        GenericityTest<Double> doubleBox = new GenericityTest<Double>();
        GenericityTest<String> stringBox = new GenericityTest<String>();
        
        integerBox.setT(88);
        doubleBox.setT(8.8);
        stringBox.setT("888");
        
        System.out.println(integerBox.getT());
        System.out.println(doubleBox.getT());
        System.out.println(stringBox.getT());
        
    }
}

运行结果:

88
8.8
888

Process finished with exit code 0

 

posted on 2018-05-03 16:51  jyn66  阅读(139)  评论(0)    收藏  举报