Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Inkrement og Dekrement | Variabler og Datatyper
Introduktion til Java

Inkrement og Dekrement

Stryg for at vise menuen

Nu hvor du kender til, hvordan grundlæggende operatorer fungerer, kan du se på to meget enkle, men meget nyttige operatorer i Java — inkrement og dekrement. Disse bruges, når vi ønsker at ændre en værdi med præcis 1.

  • ++ — inkrement (forøg med 1);
  • -- — dekrement (formindsk med 1).

De bruges ofte i tællere, løkker og til at spore ændringer i værdier.

Inkrement-operator ++

Inkrement-operatoren øger en værdi med 1:

int coffeeCupsSold = 35;

coffeeCupsSold++; // 36
coffeeCupsSold++; // 37
coffeeCupsSold++; // 38

Dekrement-operator --

Dekrement-operatoren mindsker en værdi med 1:

int coffeeCupsSold = 35;
coffeeCupsSold--; // 34
coffeeCupsSold--; // 33

Eksempel

Main.java

Main.java

1234567891011121314151617
package com.example; public class Main { public static void main(String[] args) { int coffeeCupsSold = 35; coffeeCupsSold++; // 36 coffeeCupsSold++; // 37 coffeeCupsSold++; // 38 coffeeCupsSold--; // 37 coffeeCupsSold--; // 36 System.out.println(coffeeCupsSold); } }

Eksemplet starter med coffeeCupsSold sat til 35, derefter anvendes ++ tre gange for at nå 38, og så -- to gange for at bringe det ned til 36. Den sidste println udskriver 36 som resultat.

question mark

Hvad gør operatoren ++?

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 6

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Inkrement og Dekrement

Nu hvor du kender til, hvordan grundlæggende operatorer fungerer, kan du se på to meget enkle, men meget nyttige operatorer i Java — inkrement og dekrement. Disse bruges, når vi ønsker at ændre en værdi med præcis 1.

  • ++ — inkrement (forøg med 1);
  • -- — dekrement (formindsk med 1).

De bruges ofte i tællere, løkker og til at spore ændringer i værdier.

Inkrement-operator ++

Inkrement-operatoren øger en værdi med 1:

int coffeeCupsSold = 35;

coffeeCupsSold++; // 36
coffeeCupsSold++; // 37
coffeeCupsSold++; // 38

Dekrement-operator --

Dekrement-operatoren mindsker en værdi med 1:

int coffeeCupsSold = 35;
coffeeCupsSold--; // 34
coffeeCupsSold--; // 33

Eksempel

Main.java

Main.java

1234567891011121314151617
package com.example; public class Main { public static void main(String[] args) { int coffeeCupsSold = 35; coffeeCupsSold++; // 36 coffeeCupsSold++; // 37 coffeeCupsSold++; // 38 coffeeCupsSold--; // 37 coffeeCupsSold--; // 36 System.out.println(coffeeCupsSold); } }

Eksemplet starter med coffeeCupsSold sat til 35, derefter anvendes ++ tre gange for at nå 38, og så -- to gange for at bringe det ned til 36. Den sidste println udskriver 36 som resultat.

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 6
some-alt