Java Reference
In-Depth Information
2
int
int
links Restbildung
%
3
int
int
links Addition
+
3
int
int
links
Subtraktion
-
4
<
int
boolean
links Kleiner
< =
4
int
boolean
links Kleiner oder gleich
4
>
int
boolean
links Größer
4
> =
int
boolean
links Größer oder gleich
5
int
boolean
links Gleichheit
==
5
int
boolean
links Ungleichheit
!=
6
boolean
boolean
links
logische Konjunktion
&&
7
||
boolean
boolean
links
logische Disjunktion
8
=
int
int
links
int-Zuweisung
8
boolean
boolean
links
boolesche Zuweisung
=
Der Vollständigkeit halber muss an dieser Stelle angemerkt werden, dass auch bestimmte Ausdrücke
in Form von Anweisungen im Programm eingesetzt werden können. Sogenannte Ausdrucksanwei-
sungen werden dadurch gebildet, dass dem Ausdruck ein Semikolon nachgestellt wird (siehe auch
Abbildung 14.9). In einem solchen Fall wird der vom Ausdruck berechnete Wert einfach ignoriert.
Folgende Arten von Ausdrücken können dabei zu Ausdrucksanweisungen gemacht werden:
• Zuweisungsausdrücke
• Funktionsaufrufe
Das folgende Beispiel verdeutlicht diesen Sachverhalt:
1 int anzahl = 0;
2
3 boolean linksFrei()
{
linksUm();
4
anzahl = anzahl + 1;
// Ausdrucksanweisung
5
return vornFrei();
6
7 }
8
9 void main() {
10
if (linksFrei())
{
vor();
11
}
12
linksFrei();
// Ausdrucksanweisung
13
anzahl * anzahl + 1;
// Fehler
14
15 }
 
Search WWH ::




Custom Search