» »

[Java] Razlika med X++ in ++X

[Java] Razlika med X++ in ++X

Zixan ::

Mi lahko kdo prosim pove kaj je razlika med x++ in ++x pri javi

FTad ::

SimplyMiha ::

Prvo vrne vrednost x, šele nato pa jo poveča za 1.
Drugo najprej poveča vrednost x za 1, nato jo vrne.

lebdim ::

kot imaš razloženo v linku FTad-a.
primer:
i = 1; 
j = i++;

v tem primeru bo j = 1, i = 2, zato ker naprej i-ju dodeliš vrednost 1. potem pa j-ju dodeliš vrednost i-ja, pri čemer pa i povečaš za 1.

primer:
i = 1; 
j = ++i;

v tem primeru pa bosta i in j enaka 2, saj najprej i-ju dodeliš vrednost 1, v naslednjem koraku pa i povečaš za 1, in to vrednost dodeliš j-ju. torej sta i = j = 2.

Zgodovina sprememb…

  • spremenil: lebdim ()

Zixan ::

Ok recimo da zdj bol razumm, hvala

SimplyMiha ::

x = 1;
print(x++); // 1
print(x); // 2

y = 1;
print(++y); // 2
print(y); // 2


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[python] project euler problem

Oddelek: Programiranje
151283 (835) Spura
»

Python - pomoč (strani: 1 2 3 )

Oddelek: Programiranje
10318049 (8797) black ice
»

Izdelava algoritma

Oddelek: Znanost in tehnologija
61544 (924) Klemen86
»

Resne težave z razumevanjem osnov programiranja (strani: 1 2 )

Oddelek: Programiranje
8016645 (13157) RatedR
»

Python iskanje podvojenih vrednosti

Oddelek: Programiranje
181488 (1201) BlueRunner

Več podobnih tem