Jen*_*nte 1 java arrays methods
TERADENWOORDEN 是[0] [0] = book和[0] [1] =环的主的数组
CATEGORIES =类别数量
geefNamenCat是一个返回input.readString()to 的方法gekozenCat
我在这里做错了吗?
public void catKiezen() {
boolean bevatGekozen = false;
String gekozenCat
do {
gekozenCat = geefNamenCat();
for (String[] TeradenwoordenLijst : Arrays.asList(TERADENWOORDEN))
if (Arrays.asList(TeradenwoordenLijst).contains(gekozenCat)) {
bevatGekozen = true;
break;
}
if (! bevatGekozen) {
System.out.println("De opgegeven categorie is ongeldig.");
}
} while (! bevatGekozen);
String woordVanCat = woordBepalen (gekozenCat);
}
public String woordBepalen(String teBepalenWoordVanCat) {
for (int p = 0; p < CATEGORIES; p++)
if (TERADENWOORDEN[p][0].equals(teBepalenWoordVanCat))
return TERADENWOORDEN[p][1];
}
Run Code Online (Sandbox Code Playgroud)
最后我得到cannot find symbol了一行错误String woordVanCat = woordBepalen (gekozenCat);
更新:
我现在得到一个"遗失的退货声明"
public String woordBepalen(String teBepalenWoordVanCat) {
for (int p = 0; p < CATEGORIES; p++) {
if (TERADENWOORDEN[p][0].equals(teBepalenWoordVanCat)) {
return TERADENWOORDEN[p][1];
}
}
}
Run Code Online (Sandbox Code Playgroud)
你已经String gekozenCat = geefNamenCat();在你的do-while中声明并试图在循环之外访问它.gekozenCat只限于你的do-while.do-while如果你想在你做的时间之外访问它,请在外面宣布.
| 归档时间: |
|
| 查看次数: |
447 次 |
| 最近记录: |