range で次のステートメントを呼び出しましたtriples = "AAA".."ZZZ"。
triples.include? "ABC" # => true: slow in ruby 1.9 and fast in ruby 1.8出力が である理由は理解
trueできましたが、Ruby 1.8 では速く、Ruby 1.9 では遅い理由がわかりませんでした。triples.include? "ABCD" # => false: ruby 1.9 and true: ruby 1.8両方のバージョンで出力が異なる理由がわかりませんでした。
triples.cover? "ABCD" # => true and fast in ruby 1.92番目のステートメントと同じ問題。
cover?ruby 1.9 でandinclude?ステートメントが異なるのはなぜですか?