boolean bei Java?

... komplette Frage anzeigen

1 Antwort

Um ein Schachbrett aufzustellen, wäre es wohl am einfachsten, ein Array anzulegen, welches über true/false die Farben schwarz/weiß symbolisiert. Was in diesem Kontext goingRight bedeuten soll, kann ich dir auch nicht sagen. Du solltest du den kompletten Kontext posten (die Lösung, vielleicht auch die Aufgabe wenn notwendig), damit eine eindeutige Aussage gemacht werden kann.

Vom Variablennamen abzuleiten handelt es sich um eine Bewegungsrichtung. Z.B. könnte entschieden werden, in welche Richtung der Käfer zunächst gehen soll.

Zu der nächsten Frage:

if(step%2==0)

Der Modulo-Operator (%) berechnet den Rest, der bei der Division übrig bleibt. Bei ungeraden Zahlen ist er 1 (Bsp.: 3 % 2 = 1, R 1), bei geraden Zahlen 0 (Bsp.: 12 % 2 = 6, R 0).

Hier wird ein erwartetes Ergebnis mit dem berechneten Resultat verglichen. Immer wenn die Zahl gerade ist, ist die Bedingung wahr.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von rmnstr
21.06.2016, 00:04

Es ist kein Schachbrett im Sinne des Spieles. Damit ist einfach ein Raster gemeint, auf dem sich der Käfer bewegt. goingRight auf true bedeutet vermutlich, dass der Käfer gerade nach rechts geht.

0

Was möchtest Du wissen?