Benutzer-Werkzeuge

Webseiten-Werkzeuge


arithmetische_operatoren

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
arithmetische_operatoren [2024/01/20 07:42] torsten.roehlarithmetische_operatoren [2026/02/04 10:25] (aktuell) torsten.roehl
Zeile 4: Zeile 4:
  
  
 +==== Basics ====
  
 ^Symbol^Bedeutung^Java Code^ ^Symbol^Bedeutung^Java Code^
Zeile 27: Zeile 28:
 int c = a + b;</code> int c = a + b;</code>
 </WRAP>| </WRAP>|
 +
 +==== Einfache Logische Operatoren ====
 +<note>a und b sind hier **boolesche Variablen** sein
 +  * ''boolean a,b;''
 +  * Besitzen also die Wahrheitswerte: ''true'' oder ''false''
 +</note>
 +
 +
 +^Symbol^Bedeutung^Java Code^
 +|<code> && </code>| **UND** - Wird ausgeführt wenn a und b wahr sind!|<WRAP><code>if (a && b){
 + // body
 + }</code>
 +</WRAP>|
 +|<code> || </code>|**ODER** - Wird ausgeführt wenn a oder b wahr ist!|<WRAP><code>if (a || b){
 + // body
 + }</code>
 +</WRAP>|
 +|<code> ! </code>| **NICHT** - Negiert  a !|<WRAP><code>a = true;
 +a = !a; // a ist nun false
 +a = !a; // a ist nun true
 +</code>
 +</WRAP>|
 +
  
 ==== Gleich ist nicht gleich gleich! ==== ==== Gleich ist nicht gleich gleich! ====
 +
 +
 +^Symbol^Bedeutung^Java Code^
 +|=|Zuweisung von Werten an Variablen: Der Ausdruck auf der rechten Seite wird der Variablen auf der linken Seite zugewiesen!|<WRAP><code>int a = 3;</code>
 +</WRAP>|
 +|==|Vergleiche von Ausdrücken: Die Ausdrücke auf den beiden Seiten werden auf Gleichheit überprüft.|<WRAP><code>if ( a == 3 ) {
 +# CODE steht hier
 +}</code>
 +</WRAP>|
 +==== Boolsche Vergleiche ====
 +
 +^Symbol^Bedeutung^Java Code^
 +|<code> > </code>|größer|<WRAP><code>if (a > b){
 + // body
 + }</code>
 +</WRAP>|
 +|<code> < </code>|kleiner|<WRAP><code>if (a < b){
 + // body
 + }</code>
 +</WRAP>|
 +|<code> >=</code>|größer gleich|<WRAP><code>if (a >= b){
 + // body
 + }</code>
 +</WRAP>|
 +|<code> <= </code>|kleiner gleich|<WRAP><code>if (a <= b){
 + // body
 + }</code>
 +</WRAP>|
 +|<code> ==</code>|gleich|<WRAP><code>if (a == b){
 + // body
 + }</code>
 +</WRAP>|
 +|<code> !=</code>|ungleich|<WRAP><code>if (a != b){
 + // body
 + }</code>
 +</WRAP>|
 +
  
  
arithmetische_operatoren.1705736575.txt.gz · Zuletzt geändert: von torsten.roehl