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

  • André Frizzo

    André Frizz

    16 Aralık 2006
  • michellefeng's channel

    michellefeng

    26 Kasım 2006
  • thetrollska

    thetrollska

    2 EKİM 2009