2014年10月4日土曜日

rubyは文字列のインクリメントができる!

rubyは文字列のインクリメントができます。
こういう細かいところに配慮されているっていうところが素晴らしい
こういった動作はCであれば'x'を格納するアドレスをずらしていって実装するしかなかった。
str='x'
4.times{
   puts str
  str=str.next
}

実行結果

x
y
z
aa

ちゃんと桁上げまでされます。

0 件のコメント:

コメントを投稿