jemartinsen81 Skrevet 17. september 2007 Skrevet 17. september 2007 (endret) Jeg har et nybegynner-spørsmål ang. Java. Si at du skal lage et program som spør dette, i følgende rekkefølge: - Favoritt-smurfen din (String) - Favoritt-desimaltallet ditt (double) - Favoritt-nødutgangen din(String) I dette formatet... System.out.print("Favoritsmurfen din: "); String smurf = tastatur.nextLine(); System.out.print("Favorittdesimaltallet ditt: "); double desimaltall = tastatur.nextDouble(); System.out.print("Beste nødutgangen (yay!): "); String noedutgang = tastatur.nextLine(); System.out.println(); Når dette tastes inn vil programmet spørre deg om smurf og desimaltall, men hoppe over nødutgang og gå rett til å vise resultatene. Dersom jeg bytter om rekkefølgen på spørsmålene, slik at den spør om nødutgang før desimaltall, fungerer det perfekt. Så hvorfor hopper den over den siste stringen når det er double over, men ikke når det er double under? Takk. Endret 17. september 2007 av jemartinsen81
Ueland Skrevet 17. september 2007 Skrevet 17. september 2007 System.out.print("Favorittdesimaltallet ditt: "); double desimaltall = tastatur.nextDouble(); tastatur.nextLine(); Du må lese linjeskiftet for at Java skal ville fortsette, selv om du ikke bruker det til noe.
jemartinsen81 Skrevet 17. september 2007 Forfatter Skrevet 17. september 2007 System.out.print("Favorittdesimaltallet ditt: ");double desimaltall = tastatur.nextDouble(); tastatur.nextLine(); Du må lese linjeskiftet for at Java skal ville fortsette, selv om du ikke bruker det til noe. 9514385[/snapback] Aha, thank you! Godt å omsider finne ut av det.
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå