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

  • Alfredo Garcia

    Alfredo Garc

    25 Mayıs 2007
  • ModNation Racers H.Q.

    ModNation Ra

    31 Ocak 2010
  • Vicious Computers

    Vicious Comp

    14 EKİM 2006