答案 0 :(得分:1)
那是因为[j] [i]是int而没有整数,这意味着你无法将它与.equals()
进行比较,因为它是一种原始类型,你必须使用==
< / p>
此外,您正在将[j]与int进行比较,但是[j]是一个数组,您必须使用double [] []来访问它的int:a[i][j]
答案 1 :(得分:0)
为什么不写a[j] == numb
?由于[j]和numb都是整数,所以应该可以正常工作。 equals()
是一种对象的方法,例如,您可以为Integers
调用,但不能用于ints
。