Hallo,

Der Unterschied zwischen while und if:

While bedeutet auf Deutsch während und if wenn. Wenn ich also eine while Schleife benutze will ich das etwas passiert während eine Bedingung erfüllt ist. Das kann dann in Java etwa so aussehen:

while(zahl1 == 1){

println("test");

}

Dieser code macht, das die ganze Zeit während die Variable zahl1 den Wert 1 hat "test" ausgegeben wird. (Die Variable müsste man natürlich vorher auch anlegen und ihr einen Wert zuordnen)

Das "zahl1" ist hier ein Namen den man beliebig verändern kann.

Der Unterschied zu einer if Schleife ist, dass der Befehl innerhalb der Schleife nicht nur einmal sondern solange ausgeführt wird bis die Zahl1 nicht mehr den Wert 1 hat.

Also:

if bedeuted wenn und die Schleife wird nur einmal ausgeführt wenn die Bedingung erfüllt ist

while bedeutef während und die Schleife wird so lange ausgeführt bis die angegebene Bedingung nicht mehr erfüllt ist

TRUE und FALSE hat etwas mit einer Variable namens boolean zu tun.

TRUE bedeuted wahr und FALSE falsch.

Eine boolean Variable kann keine Zahlenwerte sondern nur TRUE oder FALSE annehmen. Das kann dann so aussehen:

boolean Javaisttoll = true;

boolean Du_wirst_eine_6_schreiben = false;

Diese variablen kann ich dann z.B. in einer if Schleife benutzen:

boolean Javaisttoll = true;

boolean Du_wirst_eine_6_schreiben = false;

if(Javaisttoll = true){

println("das stimmt")

}

Das "Javaisttoll" und "Du_wirst_eine_6_schreiben" sind hier jeweils Namen die man beliebig verändern kann.

Ich hoffe ich konnte dir einigermaßen helfen, sonst findest du auch viel wenn du einfach danach googlest.

Viel Glück Morgen!

...zur Antwort