06.03.2015 Views

Java Kitabı

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

}<br />

}<br />

Uygulamanın sonucu aĢağıdaki gibi olur:<br />

i =0<br />

i =1<br />

i =2<br />

i =3<br />

i =4<br />

i =6<br />

i =7<br />

i =8<br />

i =9<br />

Donguden cikti<br />

Ekrana yazılan sonuca dikkatli bakılırsa 5 değerinin olmadığı görülür; continue deyimi break gibi<br />

döngüleri kırmaz, yalnızca belli durumlardaki döngü iĢleminin atlanmasını sağlar sağlar.<br />

Örnek: ContinueTestEtiketli.java<br />

public class ContinueTestEtiketli {<br />

public static void main(String[] args) {<br />

pas :<br />

for ( int j = 0 ; j < 6 ; j ++ ) {<br />

for ( int i = 0; i < 5; i++ ) {<br />

if ( i ==3 ) { // for döngüsünü kırıyor<br />

continue pas;<br />

}<br />

System.out.println("i =" +i);<br />

}<br />

System.out.println("Donguden cikti");<br />

System.out.println("j =" +j);<br />

}<br />

}<br />

}<br />

Bu uygulamada, pas etiketini kullanılarak continue iĢleminin en dıĢdaki döngüsel sistemden tekrardan<br />

baĢlamasını (ama kaldığı yerden) sağlandı... Uygulamanın sonucu aĢağıdaki gibi olur:<br />

i =0<br />

i =1<br />

i =2<br />

i =0<br />

i =1<br />

48

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!