zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Ausdrücke

Ein Ausdruck ist eine Kombination von Literalen, Operatoren, Variablen und Klammern, die verwendet wird, um einen Wert zu berechnen.

Diese (leicht unvollständige) Definition bedarf weiterer Erklärung:

Das könnte schrecklich klingen. Tatsächlich ist das der Stoff, den wir von der Algebra her kennen, wie:

(32 - y) / ( x + 5 )

In dem oben stehenden bedeutet das Zeichen "/" Division. Natürlich wird nicht jedes Kuddelmuddel funktionieren. Das Folgende:

32 - y) / ( x  5 + )

ist kein syntaktisch korrekter Ausdruck. Es gibt Regeln dafür, aber die beste Regel ist, dass ein Ausdruck OK aussehen muss, so wie in der Algebra. Aber bei Multiplikation muss immer ein * Operator verwendet werden. Wir können keine zwei Variablen miteinander multiplizieren, indem wir sie nebeneinander stellen. Daher, obwohl xy in der Algebra korrekt wäre, müssen wir in Java x * y verwenden.

FRAGE 19:

Welche der folgenden Ausdrücke sind korrekt? (Setzen wir voraus, dass die Variablen an anderer Stelle richtig deklariert wurden.)

Ausdruck5312 - 3)x + 34*z   99 summe + zahl
Korrekt oder nicht?