package chapter08;public class ArrayAlg { public static <T> T getMiddle(T... a) { return a[a.length/2]; } public static void main(String[] args) { String a = ArrayAlg.<String>getMiddle("abc", "def"); System.out.println(a); }}