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

  • itfigueres

    itfigueres

    12 EKİM 2013
  • TechBalance

    TechBalance

    12 HAZİRAN 2011
  • Videojug

    Videojug

    25 EKİM 2006