为了看看我是否可以清理我的一些数学代码,主要是矩阵代码,我尝试使用一些Java泛型。我有以下方法:privateT[][]zeroMatrix(introw,intcol){T[][]retVal=(T[][])newObject[row][col];for(inti=row;iretVal[i][j]=0这行让我头疼。该行的目标是用0的T表示来初始化数组。我试图用它做各种各样的事情:(T在类中定义为TextendsNumber)retVal[i][j]=(T)0;retVal[i][j]=newT(0);唯一有效的是retVal[i][j]=(T)newObject(0);这不是我想