简介
说明
本文介绍Java对象指定多个泛型类型的方法。
概述
如果一个类中有多个属性需要使用不同的泛型声明,则可以在声明类时指定多个泛型类型。
泛型类
package com.example.a; class Point<T, U> { private T var; private U var2; public T getVar() { return var; } public void setVar(T var) { this.var = var; } public U getVar2() { return var2; } public void setVar2(U var2) { this.var2 = var2; } }
测试类
package com.example.a; public class Demo { public static void main(String[] args) { Point<Integer, String> point = new Point<>(); point.setVar(222); point.setVar2("Iron Man"); System.out.println(point.getVar()); System.out.println(point.getVar2()); } }
测试
222 Iron Man
请先
!