Java'da mola ve devam arasındaki fark

İçindekiler:

Java'da mola ve devam arasındaki fark
Java'da mola ve devam arasındaki fark

Video: Java'da mola ve devam arasındaki fark

Video: Java'da mola ve devam arasındaki fark
Video: Java vs JavaScript 2024, Temmuz
Anonim

Anahtar Farkı – Java'da ara vs devam etme

Programlamada bazen bir ifadeyi veya bir dizi ifadeyi birden çok kez tekrarlamak gerekir. Döngüler, aynı komut setini birkaç kez yinelemek için kullanılır. Bazı döngü örnekleri while döngüsü, do while döngüsü ve for döngüsüdür. while döngüsünde önce test ifadesi değerlendirilir. Doğruysa, while döngüsü içindeki ifadeler yürütülür. Sonunda, test ifadesi tekrar değerlendirilir. Doğruysa, ifadeler yeniden yürütülür. Test ifadesi yanlış olduğunda döngü sona erer. Do while döngüsü, while döngüsüne benzer. Ancak ifadeler, test ifadesi kontrol edilmeden önce bir kez yürütülür. For döngüsü, başlangıçta yineleme sayısı bilindiğinde kullanılır. Başlatma önce gerçekleşir. Daha sonra test ifadesi kontrol edilir. Doğruysa, döngü yürütülür. Ardından güncelleme ifadesi değerlendirilir. Yine, test ifadesi kontrol edilir. Doğruysa, döngü yürütülür. Bu işlem, test ifadesi yanlış olana kadar tekrarlanır. Bazen döngü içindeki bazı ifadeleri atlamak veya test ifadesini kontrol etmeden döngüyü hemen sonlandırmak gerekir. Break ve Continue ifadeleri bu görevi gerçekleştirmek için kullanılabilir. Break, döngüyü hemen sonlandırmak ve program kontrolünü döngüden sonraki bir sonraki ifadeye geçirmek için kullanılır. Devam, döngünün geçerli yinelemesini atlamak için kullanılır. Java'da break ve Continue arasındaki temel fark budur.

Java'da mola nedir?

Mola, döngüden hemen çıkmak için kullanılır. Bir break deyimi olduğunda, kontrol, döngüden sonra deyime iletilir. Break ifadesini belirtmek için 'break' anahtar sözcüğü kullanılır. Program döngüyü yürütüyor olsa da, bir kesinti olursa döngünün yürütülmesi sona erer. Bu nedenle, programcı belirli bir koşul karşılandığında yürütmeyi durdurmak isterse break ifadesini kullanabilir.

Java'da mola ve devam arasındaki fark
Java'da mola ve devam arasındaki fark

Şekil 01: break deyimi ile Java programı

Yukarıdaki programa göre, for döngüsü 1'den 10'a kadar yinelenir. i değeri 6 olduğunda, test ifadesi doğru olur. Böylece break ifadesi yürütülür ve döngü sona erer. Bu nedenle, 6'dan sonraki değer yazdırılmayacaktır. Yalnızca 1 ile 5 arasındaki değer yazdırılır.

Java'da devam eden nedir?

Devam, döngünün geçerli yinelemesini atlamak için kullanılır. Devam deyimini belirtmek için 'devam' anahtar kelimesi kullanılır. Devam çalıştırıldığında, programın kontrolü döngünün sonuna ulaşır. Daha sonra test ifadesi kontrol edilir. Bir for döngüsünde, test ifadesi değerlendirilmeden önce güncelleme ifadesi kontrol edilir.

Java'da mola ve devam arasındaki Temel Fark
Java'da mola ve devam arasındaki Temel Fark

Şekil 02: Continue ifadesine sahip Java programı

Yukarıdaki programa göre, for döngüsü 1'den 10'a kadar yinelenir. i 1 olduğunda, ikiye böldükten sonra kalan 1'dir. Yani, if koşulu doğrudur. Bu nedenle, devam ifadesi yürütülür ve yineleme bir sonrakine atlar. Sonra 2 geliyor. 2'yi 2'ye bölerken kalan 0 oluyor. Koşul yanlış. Yani, devam yürütmez. Bu nedenle, 2 değeri yazdırılır. Bir sonraki yinelemede, i 3'tür. 2'ye bölerken kalan 1'dir. Koşul doğrudur. Böylece, devam ettirilir ve yineleme bir sonrakine atlar ve i 4 olur. Bu işlem, i 10 olana kadar tekrarlanır. Kalan bir ise, devam deyimi nedeniyle yineleme bir sonrakine atlar. Yalnızca çift sayılar yazdırılır.

Java'da break ile devam arasındaki benzerlik nedir?

Java'da hem break hem de Continue, döngünün yürütülmesini değiştirmek için kullanılır

Java'da break ve Continue arasındaki fark nedir?

break ve Java'da devam etmek

Mola, döngünün sonlandırılmasına ve program kontrolünü döngüde akan bir sonraki ifadeye geçirmesine neden olan bir döngü kontrol yapısıdır. Devam, döngünün bir sonraki döngü yinelemesine hemen atlamasına neden olan bir döngü kontrol yapısıdır.
Ana Amaç
Mola döngüyü sonlandırmak için kullanılır. Devam, döngü içindeki ifadeleri atlamak için kullanılır.

Özet – Java'da ara vs devam etme

Programlamada, bir grup ifadenin ifadesini birden çok kez tekrarlamak gerekir. Döngüler bu görevler için kullanılır. Bazen döngü içindeki bazı ifadeleri atlamak veya döngüyü hemen sonlandırmak gerekir. Mola ve devam, bu görevi başarmak için kullanılabilir. Break, döngüyü hemen sonlandırmak ve program kontrolünü döngüden sonraki bir sonraki ifadeye geçirmek için kullanılır. Devam, döngünün geçerli yinelemesini atlamak için kullanılır. Java'da break ve Continue arasındaki fark budur.

Önerilen: