Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Inkrementieren und Dekrementieren | Schleifen
Java-Grundlagen
course content

Kursinhalt

Java-Grundlagen

Java-Grundlagen

1. Erste Schritte
2. Grundtypen und Operationen
3. Schleifen
4. Arrays
5. Zeichenkette

book
Inkrementieren und Dekrementieren

Inkrement

Der Inkrementoperator, dargestellt durch ++, wird verwendet, um den Wert einer Variablen um 1 zu erhöhen. Er wird häufig in Schleifen verwendet, um den Iterationsprozess zu steuern. Es gibt zwei Möglichkeiten, den Inkrementoperator zu verwenden:

Post-Inkrement (i++): Der Wert der Variablen wird erhöht, nachdem er im Ausdruck verwendet wurde. Zum Beispiel:

java

Main

copy
123
int i = 0; System.out.println(i++); // Output: 0 System.out.println(i); // Output: 1

Pre-Inkrement (++i): Der Wert der Variablen wird erhöht, bevor er im Ausdruck verwendet wird. Zum Beispiel:

java

Main

copy
123
int i = 0; System.out.println(++i); // Output: 1 System.out.println(i); // Output: 1

Dekrement

Der Dekrementoperator, dargestellt durch --, wird verwendet, um den Wert einer Variablen um 1 zu verringern. Er folgt den gleichen Regeln wie der Inkrementoperator und kann auf ähnliche Weise verwendet werden.

Hier ist ein Beispiel für die Verwendung von Inkrement und Dekrement in einer for-Schleife:

java

Main

copy
1234567891011121314
package com.example; public class Main { public static void main(String[] args) { System.out.println("Increment operation"); for (int i = 0; i < 5; i++) { System.out.println("Iteration " + i); } System.out.println("Decrement operation"); for (int j = 5; j > 0; j--) { System.out.println("Countdown " + j); } } }

In der ersten for-Schleife wird die Variable i auf 0 initialisiert, nach jeder Iteration um 1 inkrementiert, und die Schleife wird ausgeführt, bis i nicht mehr kleiner als 5 ist. Dies gibt die Zahlen von 0 bis 4 aus.

In der zweiten for-Schleife wird die Variable j auf 5 initialisiert, nach jeder Iteration um 1 dekrementiert, und die Schleife wird ausgeführt, bis j nicht mehr größer als 0 ist. Dies gibt die Zahlen von 5 bis 1 in absteigender Reihenfolge aus.

Zuweisungsoperatoren

Java ermöglicht es Ihnen auch, Ausdrücke mit Zuweisungsoperatoren zu vereinfachen. Im Allgemeinen, wenn das Inkrement den Wert einer Variablen um 1 erhöht und das Dekrement ihn um 1 verringert, können wir mit Zuweisungsoperatoren jede Operation anpassen. Zum Beispiel,

x = x + 2 entspricht x+=2

Sie können dies auch mit jeder Art von Operation tun, sogar mit Multiplikation und Division:

x = x * 4 entspricht x*=4

Schauen wir uns ein echtes Beispiel für die Verwendung einer Zuweisungsoperation in einer for Schleife an:

java

main

copy
123456789
package com.example; public class Main { public static void main(String[] args) { for (int i = 0; i < 50; i+=10) { System.out.println("The current value of `i` is " + i); } } }

Sie können im obigen Code sehen, wie wir die Variable i bei jeder Iteration um 10 erhöhen, solange i < 50.

Auf diese Weise können wir verschiedene Operationen verkürzen und kombinieren, während wir das Ergebnis sofort einer Variablen zuweisen.

1. Was wird die Ausgabe des folgenden Code-Snippets sein?

2. Was wird die Ausgabe des folgenden Code-Snippets sein?

Was wird die Ausgabe des folgenden Code-Snippets sein?

Was wird die Ausgabe des folgenden Code-Snippets sein?

Wählen Sie die richtige Antwort aus

Was wird die Ausgabe des folgenden Code-Snippets sein?

Was wird die Ausgabe des folgenden Code-Snippets sein?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 6
We're sorry to hear that something went wrong. What happened?
some-alt