原文网址:Java之泛型系列--构造方法使用泛型(有示例)_IT利刃出鞘的博客-CSDN博客
简介
说明
本文介绍Java的构造方法如何使用泛型。
概述
构造方法可以为类中的属性初始化。如果类中的属性通过泛型指定,又需要通过构造设置属性内容,就可以将泛型应用在构造方法上。
泛型类
package com.example.a;
class Point<T> {
private T var;
public Point(T var) {
this.var = var;
}
public T getVar() {
return var;
}
public void setVar(T var) {
this.var = var;
}
}
测试类
package com.example.a;
public class Demo {
public static void main(String[] args) {
Point<Integer> point = new Point<>(24);
System.out.println(point.getVar());
Point<String> point2 = new Point<>("Tony");
System.out.println(point2.getVar());
}
}
测试
24
Tony