Java泛型编程

使用泛型可以使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

猜你喜欢

转载自www.cnblogs.com/jyn66/p/8986246.html