文字列処理
Python,Rubyでは次のことが書けるらしい.
>> 'test'*2
=> "testtest"
研究室のPythonを使っている先輩に教えてもらい.
さらにRubyはできることを知り,ちょっとショック.
ちょうどsumimさんのBlogでも文字列について書かれていたので読んでみると,やはりSqueakではできないようだ.
sumim - [OOPL] Squeak Smalltalk にあって Ruby にない文字列操作
同じことをしようとSqueakで書いてみることに
s:='test'.
x := WriteStream on:''.
2 timesRepeat:[x nextPutAll:s].
x contents. 'testtest'
これでいいのかな.
もう少し考えてみよう.
0 件のコメント:
コメントを投稿