1 svar
87 visningar
slouching_meat_sack är nöjd med hjälpen
slouching_meat_sack 19
Postad: 5 feb 2020 15:59

Underligt resultat i while-sats.

Jag följer Jan Skansholms bok Java - Steg för steg i min programmering 1 -kurs på komvux. I kapitel 5 på sida 104 ges ett kodexempel på hur man använder en while-sats. Jag fick exakt det resultat som gavs i boken. Problemet är att jag inte förstår varför jag får det resultatet.Om heltalet k börjar med värdet 0, och varje cykel genom while-satsen adderas 2 till k så länge som k < 6, borde då inte första cykeln ge att k = 2, nästa cykel k = 4, nästa k = 6 och sedan bryts cykeln och dialogrutan visas? Var kommer 024 in i bilden, och framför allt, varför blir det en nolla framför 24?

slouching_meat_sack 19
Postad: 5 feb 2020 16:04
slouching_meat_sack skrev:

Jag följer Jan Skansholms bok Java - Steg för steg i min programmering 1 -kurs på komvux. I kapitel 5 på sida 104 ges ett kodexempel på hur man använder en while-sats. Jag fick exakt det resultat som gavs i boken. Problemet är att jag inte förstår varför jag får det resultatet.Om heltalet k börjar med värdet 0, och varje cykel genom while-satsen adderas 2 till k så länge som k < 6, borde då inte första cykeln ge att k = 2, nästa cykel k = 4, nästa k = 6 och sedan bryts cykeln och dialogrutan visas? Var kommer 024 in i bilden, och framför allt, varför blir det en nolla framför 24?

Never mind! Det visade sig att heltalen blev konverterade till Strings. Jag insåg att jag inte hade läst klart sidan...*facepalm*

Svara Avbryt
Close