Ich habe in diesen Tagen das Rails-Framework verwendet, daher werde ich die frühen Lerninhalte zusammenfassen, die ich gerade vergessen habe.
hash = {}
hash[:name] = "Ich habs gemacht" #Neue Schlüssel nicht im Hash
hash[:name] = "Kanemura" #Der Wert des vorhandenen Schlüssels wird aktualisiert
puts hash[:name] #Bei der Ausgabe ist der Schlüsselname ein Symbol in eckigen Klammern
hash = {name: "Kanemura"} #Der letzte Hash sieht so aus
arrays = []
hash = {name: "Kanemura"}
arrays << hash #Zum Array in Hash-Form hinzufügen
puts arrays[0][:name]
#=>"Kanemura"
puts arrays
#=>{:name=>"Kanemura"}
Als ich Rails verwendete, fragte ich mich, ob ich Hashes verwendete, aber ich vergaß völlig, wie ich damit in Ruby umgehen sollte.
Recommended Posts