«foreach» etiketlenmiş sorular

foreach, bir liste / koleksiyon / dizideki her öğe için belirli bir kod parçasını çalıştıran bir döngü yapısıdır. For döngüsünün aksine, foreach döngüsü kodlayıcının tek tek (çit direği) hatalarını önlemek için sayaç değişkenini korumasını gerektirmez.Tüm dizi / liste / toplama üzerinde basit yineleme gerektiğinde kullanılması önerilir .

9
Ruby'de “for” ve “each”
Ruby'deki döngüler hakkında kısa bir sorum vardı. Bir koleksiyon yoluyla bu iki yineleme yöntemi arasında bir fark var mı? # way 1 @collection.each do |item| # do whatever end # way 2 for item in @collection # do whatever end Bunların tamamen aynı olup olmadığını veya belki de ince bir …
200 ruby  loops  foreach  iteration  each 

6
Python foreach eşdeğeri
Python'a daldım ve her bir yineleme hakkında bir sorum var. Python için yeniyim ve C # deneyimim var. Bu yüzden merak ediyorum, koleksiyonumdaki tüm öğelerin her yerinde yineleme için Python'da eşdeğer bir işlev varsa, ör. pets = ['cat', 'dog', 'fish'] marks = [ 5, 4, 3, 2, 1] ya da …
192 python  foreach 


9
İlişkilendirilebilir dizi nesnesinde Javascript foreach döngüsü
For-each döngüsü neden JavaScript ilişkisel dizi nesnem üzerinden yinelenmiyor? // defining an array var array = []; // assigning values to corresponding keys array["Main"] = "Main page"; array["Guide"] = "Guide page"; array["Articles"] = "Articles page"; array["Forum"] = "Forum board"; // expected: loop over every item, // yet it logs only …

10
Neden bu örnekte bir java.util.ConcurrentModificationException almıyorum?
Not: Iterator#remove()Yöntemin farkındayım . Neden Aşağıdaki kod örneğinde, anlamıyorum List.removeiçinde mainyöntem atar ConcurrentModificationException, ama değil de removeyönteme. public class RemoveListElementDemo { private static final List<Integer> integerList; static { integerList = new ArrayList<Integer>(); integerList.add(1); integerList.add(2); integerList.add(3); } public static void remove(Integer toRemove) { for(Integer integer : integerList) { if(integer.equals(toRemove)) { integerList.remove(integer); …


4
$ .each kullanarak Json verileri jquery döngü
Aşağıdaki JSON veri adlı bir değişken döndürdü var. BU GERİ DÖNEN JSON ... [ {"Id": 10004, "PageName": "club"}, {"Id": 10040, "PageName": "qaz"}, {"Id": 10059, "PageName": "jjjjjjj"} ] ve $ .each kullanarak toplama döngü için çalışıyorum ama uyarı undefined gösteren sorunlara çalışıyorum. Bir çok farklı sözdizimi denedim ama bunu anlayamıyorum. Kullandığım …
160 jquery  json  foreach 

7
Bash foreach döngüsü
Bir girdim var (bir dosya diyelim). Her satırda bir dosya adı vardır. Bu dosyayı nasıl okuyabilir ve her birinin içeriğini nasıl görüntüleyebilirim.
158 bash  foreach 

13
Her döngü için javada ters sırada yapılabilir mi?
Java kullanarak bir Listeyi ters sırada çalıştırmam gerekiyor. Peki bu nereye gidiyor: for(String string: stringList){ //...do something } Her sözdizimi için kullanarak stringList'i ters sırada yinelemenin bir yolu var mı ? Açıklık getirmek için: Bir listeyi ters sırada nasıl yineleyeceğimi biliyorum, ancak (merak uğruna) her stil için nasıl yapılacağını bilmek …
151 java  reverse  foreach 


5
... için index / key ile TypeScript?
Açıklandığı gibi burada typescript bir foreach döngüsü tanıtır: var someArray = [9, 2, 5]; for (var item of someArray) { console.log(item); // 9,2,5 } Ancak herhangi bir dizin / anahtar yok mu? Gibi bir şey beklenir: for (var item, key of someArray) { ... }

3
Foreach, lambda ile array_map ve statik işlevli array_map performansı
Her ikisi de bir diziyi başka bir diziye dönüştürmek için kullanılan bu üç yaklaşım arasındaki performans farkı (varsa) nedir? kullanma foreach array_mapLambda / kapatma fonksiyonu ile kullanma Kullanılması array_map'statik' işlevi / yöntemi ile Başka bir yaklaşım var mı? Kendimi açıklığa kavuşturmak için, hepsi aynı olan örneklere bakalım - sayı dizisini …

5
PHP foreach orijinal dizi değerlerini değiştirir
Çok boyutlu dizilerde çok yeniyim ve bu bana büyük zaman ayırıyor. Dizim aşağıdaki gibidir: $fields = array( "names" => array( "type" => "text", "class" => "name", "name" => "name", "text_before" => "name", "value" => "", "required" => true, ) ) Daha sonra bu girişlerin gerekli olup olmadığını kontrol eden bir …
143 php  arrays  foreach 

6
Foreach döngüsünün içindeki diziden nesne nasıl silinir?
Bir nesne dizisi üzerinden yineleme ve 'id' özelliğine göre nesnelerden birini silmek istiyorum, ancak benim kod çalışmıyor. foreach($array as $element) { foreach($element as $key => $value) { if($key == 'id' && $value == 'searched_value'){ //delete this particular object from the $array unset($element);//this doesn't work unset($array,$element);//neither does this } } } …
140 php  foreach  unset  arrays 

21
Java'da döngü için son yineleme
Döngünün son kez yinelenip yinelenmediğini belirlemenin bir yolu var mı? Kodum şuna benzer: int[] array = {1, 2, 3...}; StringBuilder builder = new StringBuilder(); for(int i : array) { builder.append("" + i); if(!lastiteration) builder.append(","); } Şimdi, son yinelemede virgül eklemek istemiyorum. Şimdi son yineleme olup olmadığını belirlemek için bir yolu …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.