NysgjerrigHans Skrevet 15. oktober 2016 Del Skrevet 15. oktober 2016 (endret) Hei, er fersk i språket. Jeg står ovenfor et problem knyttet til innlesing av en tekstfil. Filen er på 12 ord. Jeg bruker en scanner til å lese inn filen og lagrer dette i en array. Problemet mitt er at hver gang .next brukes, går den automatisk til neste linje (naturlig nok...). Problemet mitt er da at jeg vil ha verdien i linjen, ikke neste verdi. Eks. System.out.println("Nytt ord er funnet, legger til:" + leser.next() + " , det samme ordet er: "+ leser.next()); Hvordan kan jeg få samme ord til å vises to ganger, uten å lagre dette ordet som en String eller i en array? Jeg forstår dette virker som en merkelig problemstilling, men jeg prøver å isolere problemet fra en større oppgave. Tusen takk for råd. Edit. Enkel løsning; lagre verdien i leser.next() i en variabel før løkka. Endret 15. oktober 2016 av NysgjerrigHans Lenke til kommentar
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å