【发布时间】:2019-04-15 11:56:47
【问题描述】:
我正在遍历一个数组并尝试获取满足某些条件的对象的索引。我想不出办法做到这一点。
我尝试使用 herniPlan.indexOf(m),我得到“找不到符号 - 方法 indexOf(hra.Mince)
public class MojeHra implements IHra {
private Mince[] herniPlan;
int index;
public MojeHra()
{
herniPlan = new Mince[20];
herniPlan[0] = Mince.LITECOIN;
herniPlan[3] = Mince.LITECOIN;
herniPlan[4] = Mince.BITCOIN;
herniPlan[8] = Mince.LITECOIN;
hracVyhral = false;
hraSkoncila = false;
}
public Tah tahPocitace()
{
for(Mince m : herniPlan) {
if(m.equals(Mince.LITECOIN) || m.equals(Mince.BITCOIN)){
index = herniPlan.indexOf(m)
Tah tah = new Tah(index, 19);
}
}
}
【问题讨论】:
-
您缺少分号并检查 Mince 是否有一个名为 indexOf 的方法
-
什么是
indexOf(hra.Mince)在你的 sn-p 中没有那行 -
您的首要目标应该始终是让代码编译时没有任何错误。