
public

for (T element : array) {
System.out.println(element);
}
}
List
public class ProblematicGeneric {
public static <T> T problematicMethod(Object obj) {
return (T) obj; // 未经检查的转换警告
}
public static void main(String[] args) {
String result = problematicMethod(123); // 运行时ClassCastException!
}
}

你可能想看: