[RUBY] Fühlen Sie den Grundtyp und Referenztyp leicht mit Rubin 2

Es ist ein Muster, das nicht die Methode [Fühle Grundtyp und Referenztyp leicht mit Rubin] verwendet (https://qiita.com/akihiro_kubota/items/1939d95b002b85a7f203).

Starten Sie Ruby im Mac-Terminal

   irb

Wenn der Wert des Basistyps des Referenztypwerts geändert wird

temp=[1,2]
temp2=temp
temp2[0]=11
temp #[11, 2]

Die Werte (Referenzwerte) von temp und temp2 sind gleich

Wenn der Referenztypwert selbst geändert wird

temp=[1,2]
temp2=temp
temp2=11
temp #[1, 2]

Die Werte (Referenzwerte) von temp und temp2 sind unterschiedlich

Recommended Posts

Fühlen Sie den Grundtyp und Referenztyp leicht mit Rubin
Fühlen Sie den Grundtyp und Referenztyp leicht mit Rubin 2
Basisdatentyp und Referenztyp
Mit Rubin ● × Game und Othello (Grundlegende Bewertung)
[Ruby] Grundlegende Codeliste. Behalten Sie die Grundlagen mit Beispielen
Informationen zum Java-Grunddatentyp- und Referenztypspeicher
Ruby-Methoden und -Klassen (grundlegend)
Suchen Sie die Adressklasse und den Adresstyp aus der IP-Adresse mit Java
[Java] Unterschied zwischen der Zuweisung der Basistypvariablen und der Zuordnung der Referenztypvariablen
Der Unterschied zwischen der Programmierung mit Ruby-Klassen und der Programmierung ohne Ruby-Klassen
Grundlegende Datentypen und Referenztypen (Java)
Programmieren mit Ruby (unterwegs)
Unterschied zwischen primitivem Typ und Referenztyp
Java-Basisdatentypen und Referenztypen
Finden Sie die Adressklasse und den Adresstyp aus der IP-Adresse mit Java [Abkochung Nr. 2]
Verwenden Sie Spring Mobile, um den Gerätetyp von Smartphones, Tablets und PCs zu bestimmen
[Firestore] Extrahieren Sie die Sammlung mit der where-Bedingung in Ruby und löschen Sie den Datensatz
Konvertieren Sie mit Ruby von JSON nach TSV und von TSV nach JSON
[Ruby] Schlüsselwörter mit Schlüsselwörtern und Standardwerten von Argumenten
Ich habe versucht, Ruby mit Ruby (und C) zu implementieren (ich habe mit Builtin gespielt)
Versuchen Sie, Ruby und Java in Dapr zu integrieren
Veröffentlichen Sie die mit Ruby on Rails erstellte App
Verwalten Sie die Version von Ruby selbst mit rbenv
[Competition Pro] Löse Rucksackprobleme mit Ruby
Überwachen Sie einfach das Raumklima. (1) Motivation und Konzept.
Bearbeiten Sie Performance-Videos einfach mit ffmpeg mit Ruby
Bestimmen Sie die aktuelle Seite mit Ruby on Rails
Java-Überprüfung ③ (grundlegende Verwendung von Arrays / Referenztyp)
Ich habe die Anzahl der Taxis mit Ruby überprüft