Ruby2.3で導入されたfrozen_string_literalマジックコメントでImmutable Stringを実現する 目次 Immutable String in Ruby3 追記(2019-08-07)Immutable String in Ruby2.3+frozen_string_literal の機能を試す frozen_string_literal入りのコードfrozen_string_literal無しのコードfrozen_string_literal はファイル毎に設定されるmutableなStringを定義するにはどうしたらよい? 方法1: String#dup方法2: String#+@まとめ参考Immutable String in Ruby3Ruby3 では文字列がデフォルトで immutable になるという大きな変更が予定されている(追記あり)。 Ru
![Ruby2.3で導入されたfrozen_string_literalマジックコメントでImmutable Stringを実現する](https://cdn-ak-scissors.b.st-hatena.com/image/square/3b7caa0b4c13b0f99edeab70ea553baa2798cf9a/height=288;version=1;width=512/https%3A%2F%2Fblog.toshimaru.net%2Fimages%2Fposts%2Ffrozenstring.jpg)