Increment/Decrement
Teil des Abschnitts Grundlagen der Java-Journey von Coddy — Lektion 17 von 73.
Inkrement- und Dekrementoperatoren werden verwendet, um den Wert einer Variable um 1 zu erhöhen oder zu verringern. Diese Operatoren werden in der Programmierung weit verbreitet eingesetzt, insbesondere in Schleifen und Zählern.
Der Inkrementoperator wird durch zwei Pluszeichen ++ dargestellt, und der Dekrementoperator durch zwei Minuszeichen --.
Zum Beispiel, um eine Variable namens count zu inkrementieren, können Sie den Inkrementoperator wie folgt verwenden:
int count = 5;
count++; // count ist jetzt 6Ähnlich, um eine Variable namens value zu dekrementieren, können Sie den Dekrementoperator wie folgt verwenden:
int value = 10;
value--; // value ist jetzt 9Das ist äquivalent zu diesem:
count = count + 1 // increment by 1
count = count - 1 // decrement by 1Aufgabe
AnfängerIhnen wird ein Code mit der Initialisierung von count gegeben. (Löschen Sie diese Zeile nicht!)
Ihre Aufgabe besteht darin, die folgenden Operationen in dieser Reihenfolge hinzuzufügen:
- Verwenden Sie den Inkrementoperator (
++) viermal, um 4 zu count hinzuzufügen - Verwenden Sie den Multiplikationsoperator (
*), um count mit 2 zu multiplizieren - Verwenden Sie den Dekrementoperator (
--) einmal, um 1 von count abzuziehen
Spickzettel
Inkrement- und Dekrementoperatoren werden verwendet, um den Wert einer Variable um 1 zu erhöhen oder zu verringern.
Der Inkrementoperator ++ erhöht eine Variable um 1:
int count = 5;
count++; // count ist jetzt 6Der Dekrementoperator -- verringert eine Variable um 1:
int value = 10;
value--; // value ist jetzt 9Dies ist äquivalent zu diesem:
count = count + 1 // inkrementieren um 1
count = count - 1 // dekrementieren um 1Probier es selbst
public class Main {
public static void main(String[] args) {
int count = 0;
// Schreibe deinen Code unten
// Ändere die Zeile unten nicht
System.out.println("count = " + count);
}
}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