From: matz@... (Yukihiro Matsumoto) Date: 2000-11-09T23:30:55+09:00 Subject: [ruby-dev:11457] Re: Ruby I18N まつもと ゆきひろです In message "[ruby-dev:11455] Re: Ruby I18N" on 00/11/09, "たけ(tk)" writes: | まあ、僕が反論してのしょうがないのですが、まつもとさんの説得阻止という |意味で・・。 | | 最近、転向しまして、「文字とは個数が1の文字列(一文字文字列)である」 |という立場をとることにしたんです。 str[n] ではなくて str[n,1] で一文字 |文字列を取り出して「文字」として扱えば十分な気がするのです。どうなんでしょ |う?。何か不都合ありますか?。 そうですねえ。「1文字文字列」と「文字」の違いはというと 「文字」独自のメソッドがありそうな気がする 点だけが少々気になりますね。「この文字は空白文字か」という判 定メソッドは文字列にはなく、文字にあるメソッドの典型でしょう。 ま、あんまり要らないって気もするけどね。 |》* 文字コードが隠蔽される。 | |について、もし str[n] で文字コードが出てしまうのがうれしくないのであれ |ば、 str[n] で一文字文字列が出るようにすればよい。 これはやりません。 まつもと ゆきひろ /:|)