SORU
25 Ocak 2009, Pazar


Bir şekilde yineleme-sayaç Java'ler için-her döngü bir erişim var mı?

Orada Java bir yoldur-her döngü

for(String s : stringArray) {
  doSomethingWith(s);
}

döngü zaten işlenmiştir nasıl bulmak için?

Eski kullanarak ve iyi bilinen bir kenara kullanmayın(int i=0;<ı sınır;ben )-döngü oluştur

int i = 0;
for(String s : stringArray) {
  doSomethingWith(s);
  i  ;
}

böyle bir sayaç için her bir döngü içinde kullanılabilir olması için tek yol?

CEVAP
25 Ocak 2009, Pazar


Evet, kendi sayaç sağlamak gerekir.

Bu nedenle her döngü içten değilvarbir sayaç; dayanır Iterable arayüzü, yani kullandığı bir Iterator döngü ile "toplama" - olmayabilir koleksiyonu, Mayıs ayında aslında olacak bir şey değil temel indeksler (bağlantılı liste).

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Friday Night Cranks

    Friday Night

    27 Mayıs 2007
  • Machinima

    Machinima

    17 Ocak 2006
  • tatermoog

    tatermoog

    2 AĞUSTOS 2006