私のJavaプロジェクトに問題があります。配列から要素を削除する必要がありますが、それは面倒ですが、問題はそれが要素を削除しても私はボタンをクリックしたとき)のデバッグにチェックし、私の知る限りでは、それは基本的に私はdoesn'tでも問題要素を削除しているという事実ので、配列を書き換えます。任意の提案は?Java配列が書き換えられています:(
public class Words {
Random r = new Random();
public String[] poleSlov = {"a","b","c","d","e","f","g","h","i"};
public String chooseRandomWord() {
int tmp = r.nextInt(poleSlov.length);
String p = poleSlov[tmp];
String[] result = new String[poleSlov.length - 1];
for (int i = 0; i < result.length; i++) {
result[i] = poleSlov[((i < tmp) ? i : i + 1)];
}
poleSlov = result.clone();
return p;
}
}
private void btnNoveSlovoActionPerformed(java.awt.event.ActionEvent evt) {
Words s = new Words();
labSlovo.setText(s.chooseRandomWord());
}
それは私が知っているものですが、それを修正する方法は? :D –
@ZdeněkDavid編集を参照してください – Eran
ありがとう、多くを助けた –