Java泛型多类型参数的示例分享
下文笔者讲述java泛型中多类型参数的简介说明,如下所示
泛型中定义多类型的参数, 只需在尖括号中放入多个类型参数符例:
package com.java265; public class GenericsTester { public static void main(String[] args) { InfoClass<Integer, String> InfoClass = new InfoClass<Integer, String>(); InfoClass.add(Integer.valueOf(88),"java265.com"); System.out.printf("Integer Value :%d\n", InfoClass.getFirst()); System.out.printf("String Value :%s\n", InfoClass.getSecond()); InfoClass<String, String> InfoClass1 = new InfoClass<String, String>(); InfoClass1.add("aaa","web"); System.out.printf("String Value :%s\n", InfoClass1.getFirst()); System.out.printf("String Value :%s\n", InfoClass1.getSecond()); } } class InfoClass<T, S> { private T t; private S s; public void add(T t, S s) { this.t = t; this.s = s; } public T getFirst() { return t; } public S getSecond() { return s; } } ----运行以上代码,将输出以下信息---- Integer Value :88 String Value :java265.com String Value :aaa String Value :web
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。