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

请先 !