Verwendung der Ruby-Inject-Methode

Was ist die Injektionsmethode?

Eine Methode, die mithilfe von Blöcken iteriert Beschreiben Sie insbesondere wie folgt

Array.inject {|Ursprünglicher Wert,Element|Inhalte verarbeiten}

Anwendungsbeispiel

Beispielcode

[1,2,3].inject (0){ |sum, array_num| 
   p "array_num=#{array_num}"
   p sum+=array_num
}

Ausführungsergebnis

"array_num=1"
1
"array_num=2"
3
"array_num=3"
6

Recommended Posts

Verwendung der Ruby-Inject-Methode
Verwendung von Ruby return
[Ruby] Verwendung der gsub-Methode und der sub-Methode
[Ruby-Grundlagen] Verwendung der Slice-Methode
Verwendung der link_to-Methode
Verwendung der include? -Methode
Verwendung der Methode form_with
[Java] Verwendung der Join-Methode
Verwendung von Ruby on Rails
Verwendung der Submit-Methode (Java Silver)
[Ruby] Von den Grundlagen bis zur Injektionsmethode
[Schienen] Verwendung der Kartenmethode
[Java] Verwendung der toString () -Methode
Rubinlänge, -größe, -anzahl Verwendung
[Ruby] Wie man Slice für Anfänger benutzt
[Ruby on Rails] Verwendung von redirect_to
Ruby: CSV :: Verwendung von Table Note
[Rails] Verwendung der Hilfsmethode, Confimartion
Verwendung von Map
Wie benutzt man rbenv?
Verwendung mit_option
Verwendung von fields_for
Verwendung von java.util.logging
Verwendung der Karte
Verwendung von collection_select
Wie benutzt man Twitter4J
Wie benutzt man active_hash! !!
Verwendung von MapStruct
Verwendung von TreeSet
[Verwendung des Etiketts]
Wie man Identität benutzt
Wie man Hash benutzt
Verwendung von Dozer.mapper
Wie benutzt man Gradle?
Verwendung von java.util.stream.Collector
Verwendung von Map
Ausgabe der Verwendung der Slice-Methode
Verwendung der replace () -Methode (Java Silver)
Verwendung der Ketten-API
Verwendung von Java Optional
Verwendung von JUnit (Anfänger)
[Rails] Verwendung von Enum
Verwendung von @Builder (Lombok)
Verwendung der Java-Klasse
Ruby-Algorithmus (Injizieren, Methodendefinition)
[Ruby] Wie man auskommentiert
Wie man Big Decimal benutzt
[Java] Verwendung von removeAll ()
Verwendung von String [] args
Verwendung von Rails Join