SORU
23 Aralık 2008, Salı


&Quot;devam" anahtar kelime nedir ve nasıl Java çalışıyor mu?

İlk kez bu anahtar kelime gördüm ve eğer birisi bunu yaptığını bana açıklayabilir merak ediyordum.

  • continue anahtar kelime nedir?
  • Nasıl çalışır?
  • Ne zaman kullanılır?

CEVAP
23 Aralık 2008, Salı


Etiket içteki güncelleme ifadeden durumu en içteki while do döngü ve tekrar çalıştırır for loop continue bir deyim. Genellikle erken sona bir döngü işlem için kullanılır ve böylece derine yuvalanmış if ifadelerden kaçının. Aşağıdaki örnekte continue sonraki satır, döngü içinde aşağıdaki ifadeyi işlemeden alacak.

while (getNext(line)) {
  if (line.isEmpty() || line.isComment())
    continue;
  // More code here
}

, continue etiketi ile ilgili etiketi ile döngü yerine, en içteki döngü yeniden çalıştırın. Bu derin iç içe kaçmak için döngüler, ya da sadece açıklık getirmek için kullanılabilir.

Bazen continue de boş döngü bir ceset daha açık hale getirmek için bir yer tutucu olarak kullanılır.

for (count = 0; foo.moreData(); count  )
  continue;

Bir etiket olmadan aynı açıklamada ayrıca C ve C var . Perl eşdeğer next.

Denetim akışı bu tür tavsiye edilmez, ama eğer bunu seçerseniz ayrıca continue goto sınırlı bir form simüle etmek için kullanabilirsiniz. Aşağıdaki örnek continue tekrar yürütme for (;;) boş döngü.

aLoopName: for (;;) {
  // ...
  while (someCondition)
  // ...
    if (otherCondition)
      continue aLoopName;

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DJPixcell

    DJPixcell

    20 NİSAN 2007
  • Jeb Corliss

    Jeb Corliss

    17 Kasım 2006
  • jesiel santos

    jesiel santo

    15 Ocak 2009