Wie kann man bei java boolean werte von integern abfragen?
frage für ein schulprojekt. Es geht darum, in blueJ ein spiel zu programmieren, in dem man über einen weg mit 2 feldern laufen muss. bei jedem feld soll es eine 50/50 chance geben, dass man weiterkommt.
das hier ist der code, um die felder zu unterscheiden:
feld = new Quadrat[2][11];
zufall = new Random();
for (int i=0; i<11; i=i+1) {
feld[zufall.nextInt(2)][i].equals(false);
if (feld[0][i].equals(false)) {
feld[1][i].equals(true);
}
else {
feld[1][i].equals(false);
feld[0][i].equals(true);
Wie kann man nun abfragen, ob ein feld den wert true oder false hat? das feld ist ein quadrat und deswegen kann man keinen boolean wert abfragen.
Java,
Code