Java-Grundlagen: Rangfolge der Java-Operatoren

Die Operatoren werden in Java nach einer genau definierten Reihenfolge ausgewertet. Operatoren eines höheren Ranges bekommen vor Operatoren niedrige Ränge Vorrang. Diese Spracheigenschaft wird als Vorrangregel oder Bindungsregel bezeichnet. In Java besitzt jeder Operator eine bestimmte Bindungskraft. So besitzt bspw. der Multiplikations-Operator eine höhere Bindungskraft als der Additions-Operator und wird demnach in Ausdrücken zuerst ausgewertet. Wie die einfache mathematische Regel: …

Java-Grundlagen: Besondere Operatoren in Java

Bisher haben wir Java-Operatoren der fünf Operatorengruppen (arithmetisch, logisch, relational, bitweise und zuweisungsbasierend) behandelt, wobei jede dieser Gruppe mehrere Operatoren als Gruppenelemente enthält. Die nun folgenden Operatoren lassen sich keiner dieser fünf Gruppen zuordnen. Sie werden daher als besondere Java-Operatoren bezeichnet. Ein jeder dieser besonderen Operatoren nimmt in der Programmiersprache Java einen wichtigen Platz ein. Daher sollten sie jedem Java-Programmierer …

Java-Grundlagen: Zuweisungsoperatoren in Java

In Java werden Variablen mittels Zuweisungsoperatoren Werte zugewiesen. Der wichtigste Zuweisungsoperator ist die „Einfache Wertzuweisung“, bspw. a = b. Es sind neben dem obengenannten Operator noch 11 weitere Zuweisungsoperatoren in Java implementiert. Durch Zuweisungsoperatoren wird jeweils ein Ausdruck ausgewertet und das Ergebnis als Rückgabewert der linksstehenden Variable zugewiesen. Folgende Operatoren können mit der Zuweisung in Java kombiniert werden: Arithmetische-Operatoren Logische-Operatoren …