【发布时间】:2023-01-08 23:54:32
【问题描述】:
为糟糕的问题措辞道歉。 我试图避免在这段代码和许多其他类似情况下重复......
if (MainMenu.play.getProgress() < 12) {
level12.setEnabled(false);
}
if (MainMenu.play.getProgress() < 11) {
level11.setEnabled(false);
}
if (MainMenu.play.getProgress() < 10) {
level10.setEnabled(false);
}
// ... repeats down to level2.
我尝试过的事情是:
for (int i=12; i>1; i--) {
if (MainMenu.play.getProgress() < i) {
level+n.setEnabled(false);
}
}
但它们似乎不起作用。 有没有一种有效的方法可以做到这一点?
【问题讨论】:
-
你了解数组吗?
标签: java