Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Inkrementointi ja Dekrementointi | Muuttujat ja tietotyypit
Johdatus Javaan

Inkrementointi ja Dekrementointi

Pyyhkäise näyttääksesi valikon

Nyt kun tunnet perusoperaattoreiden toiminnan, voit tutustua kahteen hyvin yksinkertaiseen mutta hyödylliseen operaattoriin Javassa — inkrementti ja dekrementti. Näitä käytetään, kun halutaan muuttaa arvoa täsmälleen yhdellä.

  • ++ — inkrementti (kasvatus yhdellä);
  • -- — dekrementti (vähennys yhdellä).

Näitä käytetään usein laskureissa, silmukoissa ja arvojen muutosten seuraamisessa.

Inkrementtioperaattori ++

Inkrementtioperaattori kasvattaa arvoa yhdellä:

int coffeeCupsSold = 35;

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

Dekrementtioperaattori --

Dekrementtioperaattori vähentää arvoa yhdellä:

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

Esimerkki

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); } }

Esimerkissä coffeeCupsSold on aluksi 35. Sitten käytetään ++ kolme kertaa, jolloin arvo nousee 38:aan, ja sen jälkeen -- kahdesti, jolloin arvo laskee takaisin 36:een. Lopullinen println tulostaa tulokseksi 36.

question mark

Mitä ++-operaattori tekee?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 6

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 2. Luku 6
some-alt