例如,我想编写自己的打印数组方法:
public void printArray(T[] array) {
System.out.print("[");
for (T element : array) {
System.out.print(element + " ");
}
System.out.print("]");
}
但如果我尝试在原始类型上使用此方法,我会收到错误:无法将boolean转换为Object。有没有办法在Java中使用原始类型更抽象?