方法需要传入类型,不要求这个方法所属的类是泛型类.
public class Printer {public static <T> void printArray(T[] objects) {if (objects != null) {for(T element : objects){System.out.printf("%s",element);}}}public static void main(String[] args) {Integer[] intArray = { 1, 2, 3, 4, 5 };Character[] charArray = { 'T', 'I', 'A', 'N', 'M', 'A', 'Y', 'I', 'N', 'G' };printArray(intArray);printArray(charArray);}}
