1 泛型方法与可变参数

在泛型方法中,泛型也可以定义可变参数类型。

2 语法结构



public <泛型表示符号> void showMsg(泛型表示符号... agrs){ }


3 示例



package com.yqq;

/**
* @Author yqq
* @Date 2021/7/28 23:24
* @Version 1.0
*/
public class TestGeneric {

public <T> void showMsg(T ... args){
for(T t:args){
System.out.println(t);
}
}

public static void main(String[] args) {
TestGeneric t = new TestGeneric();
String[] strs=new String[]{"a","b","c"};
Integer[] arrs=new Integer[]{1,2,3};
t.showMsg(strs);
t.showMsg(arrs);
}
}