- 608 名前:デフォルトの名無しさん mailto:sage [2008/09/07(日) 03:13:47 ]
- >>602
>イテレーターは自分で作ったclassやライブラリーのデータ構造をイテレートするときのもので、 >StringやArrayみたいな組み込みで汎用用途じゃ、あまり向かないじゃないでしょうかね。用意されてはいるが継承用かな。 どこをどう見て、そう判断したんですか。 >といっても、Stringには一文字処理のget/set可能なイテレートを当然に用意しておいてもらえませんかね。 >とくにbyteとchar用のsetがないじゃん。 Ruby1.8では、文字列はただのバイト列なので、Javaのように文字単位での扱いはあまり得意じゃありません。 ただ、文字単位で扱わなくても済む場合がほとんどなので、あなたが「1文字ずつ扱って何をしようとしているか」をまず書いてみてください。 きっとだれかが、1文字ずつではない処理方法を提示してくれると思います。 それから、全般的に日本語に不自由されているようですが、もっと人に伝わるような文章を書いてください。 エスパーするにも限度があります。
|

|