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

  • eHow

    eHow

    27 NİSAN 2006
  • Friday Night Cranks

    Friday Night

    27 Mayıs 2007
  • Menglong Tav

    Menglong Tav

    18 Temmuz 2010