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
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
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