简介
说明
本文介绍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
请先
!