二进制运算符“*”的操作数类型不正确
我在编译过程中得到的错误是二进制运算符的操作数类型错误,它说:第一个类型: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是一个二维数组,所以a[j]是一个数组。数组中不能使用多个数组和int
错误显示这一行 我已经修复了代码: 是括号的一个问题,以后可以更新。
我一直收到一个错误,说我不能使用布尔值,需要一个整数,但是N是一个整数,我只是想不出一个解决方案。
我不知道怎么了,我是个初学者。任何帮助都将不胜感激。
二进制运算符"*"的操作数类型错误 我在编译过程中得到的错误是二进制运算符的坏操作数类型,表示:第一种类型:int第二种类型:int[],我只能使用这个逻辑。以下是我节目的一部分
二进制运算符“!=”的操作数类型不正确第一种类型:String第二种类型:int 问题是根据NetBeans的