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
1234567891011121314151617package 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.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme