在Bukkit的API中,当我尝试调用它们时,有两个函数显示为模棱两可
int getMaxHealth()
double getMaxHealth()
我不知道如何向编译器指定我要调用的函数。而不是像直接比较
if (getMaxHealth() < 40d) { /* Code */ }
我尝试“直接”分配变量
double health = getMaxHealth();
但是,这两种情况都导致IntelliJ抱怨这是一种模棱两可的方法。我怎样才能解决这个问题?
最佳答案
IntelliJ通常可以帮助您解决问题。将光标放在标记为错误的代码上,然后按Alt + Enter(如果您使用的是Windows版本,则不知道其他OS上的组合键...)。 IDE可能会为您提供解决方案。