24. januar 2011 - 12:08
Der er
6 kommentarer og 1 løsning
continue
Hejsa. Er i tvivl omkring continue. Hvis jeg nu har: StringBuilder sb = new StringBuilder(); for(Enumeration e = bla.henteminevars(); e.hasMoreElements(); ) { String ladida = e.nextElement().toString(); String test = bla.hentminvar(ladida); if (ladida == null || ladida == "" || test == null || test == "") continue; if (ladida.equals("test1") || ladida.equals("test2") ) continue; sb.append(ladida); } er det så rigtigt forstået at intet bliver appendet hvis ladida er enten test1 eller test2
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
24. januar 2011 - 13:20
#1
Ja, continue går direkte til næste runde af loop'et
24. januar 2011 - 14:11
#2
cool lægger du et svar
24. januar 2011 - 15:31
#3
:-)
24. januar 2011 - 15:40
#4
Det som undrede mig var hvorfor man ikke rammer continue; hver gang man løber for løkken igennem ?
24. januar 2011 - 15:42
#5
men sådan er det åbenbart
24. januar 2011 - 16:42
#6
men sådan er det åbenbart ... vel fordi der er en if-sætning foran continue
24. januar 2011 - 16:51
#7
Ville koden ikke vaere mere laeselig med en enkelt stor if med append indeni - og ikk enogen continue??
Kurser inden for grundlæggende programmering