>>111
Stringオブジェクトは変更不可能なオブジェクトなのです
なので、どうしようもありません。

どうにかしたければStringBufferやStringBuilder使うか、
SmalltalkみたくCollectionを継承したクラスとして
新しいStringを実装してください