Java 如何解决布尔[]/布尔[]方法函数不匹配问题?

Java 如何解决布尔[]/布尔[]方法函数不匹配问题?,java,netbeans,Java,Netbeans,我正在尝试发送公共静态布尔键[]=new boolean[68836]到另一个类中的方法。但不断出现以下错误: error: method tick in class Game cannot be applied to given types; game.tick(key); required: Boolean[] found: boolean[] reason: actual argument boolean[] cannot be converted to Boolea

我正在尝试发送
公共静态布尔键[]=new boolean[68836]到另一个类中的方法。但不断出现以下错误:

error: method tick in class Game cannot be applied to given types;
  game.tick(key);
   required: Boolean[]
   found: boolean[]
   reason: actual argument boolean[] cannot be converted to Boolean[] by method 
invocation conversion

啊,我看到我做错了什么!但现在我也学到了一些我以前不知道的东西。多亏了Eran。

布尔数组无法转换为布尔数组。布尔是基本的,布尔是对象的一个子类


你应该将<代码>布尔[]/Cord>传递给你的方法,因为这就是它所期望的。

制作一个<代码> BooLoe<代码>的数组。考虑改进你的标题。它没有什么帮助,因为它没有以任何方式提到这个问题。如果您不确定布尔值和布尔值之间的区别,请研究一下原语的包装类。有趣的是,它在Eclipse中工作,但在Netbeans中不工作。@MegaMeanboy-不同的代码。很可能parm值或方法定义两者不同。啊,我看到我做错了什么!但现在我也学到了一些我以前不知道的东西。多亏了埃兰。