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

  • ethr95awd

    ethr95awd

    8 Kasım 2006
  • GoogleTechTalks

    GoogleTechTa

    15 AĞUSTOS 2007
  • TheDamnWreckless

    TheDamnWreck

    12 Temmuz 2010