所有分类
  • 所有分类
  • 未分类

Java之泛型–对象指定多个泛型类型(有示例)

简介

说明

本文介绍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
0

评论0

请先

显示验证码
没有账号?注册  忘记密码?

社交账号快速登录