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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

i = 1<br />

i = 2<br />

i = 3<br />

i = 4<br />

for deyimi kullanılarak sonsuz çevrim oluĢturulmak istenirse aĢağıdaki gibi yazılması yeterlidir.<br />

for ( ;1; ) {<br />

...<br />

}<br />

// sonsuz döngü<br />

for ifadesinde birden fazla değiĢken kullanabilirsiniz; yani, birden çok sayaç değiĢkeni olabilir veya koĢul<br />

mantıksal operatörler kullanılarak birden çok karĢılaĢtırma içerebilir.<br />

Örnek: ForOrnekVersiyon2.java ()<br />

public class ForOrnekVersiyon2 {<br />

}<br />

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

}<br />

for ( int i = 0, j = 0 ; i < 20 ; i++, j++ ) {<br />

i *= j ;<br />

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

}<br />

Uygulamamızın çıktısı aĢağıdaki gibidir:<br />

i = 0 j = 0<br />

i = 1 j = 1<br />

i = 4 j = 2<br />

i = 15 j = 3<br />

i = 64 j = 4<br />

2.4.2. Karşılaştırma Deyimleri<br />

Karşılaştırma deyimleri belirli bir koşula göre farklı işlemler yaptırılacağı zaman<br />

kullanılır. Örneğin adet adlı değişken değeri 5’ten küçük olduğundan farklı, 5’ten büyük veya eşit<br />

olduğunda farklı işler kodlar yürütülecekse bu işi yapabilmek için karşılaştırma deyimlerine<br />

gereksinim duyulur. <strong>Java</strong>’da if-else ve switch-case olmak üzere iki farklı karşılaştırma<br />

deyimi vardır.<br />

• if-else Deyimi<br />

40

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

Saved successfully!

Ooh no, something went wrong!