Suchergebnisse für Anfrage "immutability"
Weisen Sie "es" in jeder Iteration zu (groovig)
Hey, ich versuche, jedes Zeichenfolgenelement einer Liste in Groovy zu trimmen
Sind .NET-Aufzählungstypen tatsächlich veränderbare Werttypen?
Wenn ich mir die Felder eines Aufzählungstyps anschaue, stelle ich zu meiner Überraschung fest, dass dies bei dem Feld "backing", das den tatsächli...
Python Referenzen
Kann jemand erklären, warum das Beispiel mit ganzen Zahlen zu unterschiedlichen Werten für x und y führt und das Beispiel mit der Liste dazu, dass x und y dasselbe Objekt sind? x = 42 y = x x = x + 1 print x # 43 print y # 42 x = [ 1, 2, 3 ] y = ...
Vorabversion von Collections.Immutable
Hat es jemand geschafft, die Vorabversion zu öffnen
Funktionale Programmierung: Zustand vs. Neuzuweisung
Ich brauche Hilfe, um mich mit dem Unterschied zwischen meiner aktuellen OOP-Auffassung von Staat und der Art und Weise, wie dies in einer funktionalen Sprache wie Haskell oder Clojure geschehen würde, vertraut zu machen. Um ein abgedroschenes ...
Warum ist es in Scala unmöglich, `var` mit` def` zu überschreiben?
Während ich verstehe, warum einvar kann ein @ nicht überschreibval in der Unterklasse und umgekehrt, ich kann nicht verstehen, warum Scala ein @ nicht zuläsdef in Unterklasse, um ein @ zu überschreibvar in der Oberklasse class Car { var age = 32 ...
Korrekte Möglichkeit, in das Statusarray zu pushen
Ich habe offenbar Probleme, Daten in ein Statusarray zu verschieben. Ich versuche es so zu erreichen: this.setState({ myArray: this.state.myArray.push('new value') })Aber ich glaube, das ist falsch und verursacht Probleme mit der Veränderbarkeit?
Warum hat Matz gewählt, dass Strings in Ruby standardmäßig veränderbar sind?
Es ist das Gegenteil dieser Frage: Warum können Strings in Java und .NET nicht geändert werden? [https://stackoverflow.com/questions/93091/why-cant-strings-be-mutable-in-java-and-net] Wurde diese Auswahl in Ruby nur getroffen, weil Operationen ...