面试题答案
一键面试public class GenericMethodExample {
// 定义泛型方法
public static <T> T getFirstElement(T[] array) {
if (array != null && array.length > 0) {
return array[0];
}
return null;
}
public static void main(String[] args) {
Integer[] intArray = {1, 2, 3};
String[] stringArray = {"apple", "banana", "cherry"};
Integer firstInt = getFirstElement(intArray);
String firstString = getFirstElement(stringArray);
System.out.println("第一个整数: " + firstInt);
System.out.println("第一个字符串: " + firstString);
}
}