二元运算符“*”的操作数类型错误
我在编译期间收到错误,因为二元运算符的操作数类型错误表示:第一个类型:int 第二个类型:int[] 并且我必须仅使用此逻辑。以下是我的程序的一部分
public static int pmean(int[] ar){
int[][] a = new int[ar.length][ar.length];
int k=0;
int min=0;
int sum=0;
for(int i=0;i<ar.length;i++){
k=i+1;
for(int j=0;j<ar.length;j++){
a[i][j]= (k * a[j]);//error at this line
k++;
if(k==ar.length+1)
k=1;
}
}
最佳答案
a[i][j]= (k * a[j]);
a[j] 是一个数组,你可能指的是 a[i][j]
关于java - 二元运算符的操作数类型错误 "*",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24827403/