Næste |
|
Java basis serie, Planche nr. 27 |
![]() |
break og continue |
Man kan afbryde udførslen af en række sætninger, ved at give dem et navn
(label) og så angive sætningen break med navnet efter.
navn: { Nogle udtryk break navn; Udtryk der ikke udføres }
public int indexOf(String str, int fromIndex) { char[] v1 = value; char[] v2 = str.value; int max = offset + (count - str.count); test: for (int i = offset + ((fromIndex < 0) ? 0 : fromIndex); i <= max ; i++) { int n = str.count; int j = i; int k = str.offset; while (n-- != 0) { if (v1[j++] != v2[k++]) { continue test; } } return i - offset; } return -1; }Hvis continue-strukturen udføres, startes forfra med næste værdi af i.
Næste |
|
Java basis serie, Planche nr. 27 |