Arithmetic Operators
Teil des Abschnitts Grundlagen der Java-Journey von Coddy — Lektion 15 von 73.
Operatoren werden verwendet, um Operationen auf Werten auszuführen.
Zuerst werden wir die grundlegendsten arithmetischen Operatoren besprechen; sie könnten Ihnen aus dem Mathematikunterricht bekannt sein.
| Operator | Operation | Beispiel |
|---|---|---|
| + | Addition | 3 + 2 = 5 |
| - | Subtraktion | 3 - 2 = 1 |
| * | Multiplikation | 3 * 2 = 6 |
| / | Division | 4 / 2 = 2 |
Sehen wir uns ein Anwendungsbeispiel an,
int a = 3;
int b = 5;
int c = a + b; // c enthält 8Beim Arbeiten mit Dezimalzahlen in Java verwenden wir den Datentyp double, der Zahlen mit Nachkommastellen speichern kann. Die gleichen arithmetischen Operatoren (+, -, *, /) funktionieren mit doubles genauso wie mit Ganzzahlen (integers):
double x = 3.5;
double y = 4.25;
double z = x + y; // z enthält 7.75Aufgabe
AnfängerSchreibe einen Code, der zwei Variablen, a und b, mit den Werten 5.2 und 2.6 (jeweils) initialisiert.
Initialisiere danach eine weitere Variable c, die das Ergebnis von a / b enthalten wird.
Probier es selbst
public class Main {
public static void main(String[] args) {
// Schreibe deinen Code unten
// Ändere die folgende Zeile nicht
System.out.println("a = " + a + ", b = " + b + ", c = " + c);
}
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operators Part 1
Arithmetic OperatorsModulo OperatorIncrement/DecrementPost Increment/DecrementArithmetic ShortcutsComparison OperatorsString Comparison5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 43Variables Part 2
ConstantsNaming ConventionsRecap - Initialize VariablesType Casting Part 1Type Casting Part 26Decision Making
If StatementIf - ElseSwitch StatementTernary OperatorRecap - If ElseNested If - Else