rubyでsprintfを使うのを止めた

rubyでsprintfを使うと、NoMethodErrorとか怒られて、
よく分からなくなるときがあるので、困っていた。


ググッてみたら、rubyではsprintfを使わなくても、
やりたい事ができるみたいなので、sprintfを使うのを止めた。

sprintf使ってた頃

str = sprintf("%010d",hoge_int)

使うの止めた

str = "%010d"%[hoge_int]

今の所、特に問題はない。

参考させて頂いた

2007-04-30