Problem med Iterator i Java.

Tags:    java

Får kun dette output: "eggs lasers hats pie ".. Forstår ikke hvorfor der ikke er dette output:
"
eggs lasers hats pie
eggs pie
"

Fold kodeboks ind/udJava kode 




5 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
Det er fordi du benytter, dig af metoden hasNext(), der returnere om den har en værdi eller ej, i stedet for next(), der returnere det næste element :)


Fold kodeboks ind/udJava kode 




Det er fordi du benytter, dig af metoden hasNext(), der returnere om den har en værdi eller ej, i stedet for next(), der returnere det næste element :)


Fold kodeboks ind/udJava kode 


Det jo klart, logik for burhøns.. Er virkelig dårlig til at læse min kode igennem, for fejl.. Er det noget som kommer med tiden, eller er der noget man kan gøre for at blive bedre? Er der nogen smarte måder at gøre det på?



Ja, den smarteste og hurtigste måde, at lære det på er ved at skrive JUnit - Test til, de metoder, man gerne vil have og køre automatiske test på dem :)

Men, udover det kommer det meste med erfaringen :)



Okay :D Tænkte nok det gælder om hvor tit man har siddet og roddet med kode.. :)



Ja, det kommer med erfaring, men brug også gerne Java API'et, og læs om de metoder du bruger, mange gange kan det hjælpe dig med at forstå metoderne som du bruger i din kode.



t