Hash usa chave String congelada
str = ‘str'{str => 1}.key(1).eql? str #=> true{str => 1}.key(1).equal? str #=> falsestr = ‘str’.freeze{str => 1}.key(1).eql? str #=> true{str => 1}.key(1).equal? str #=> true RubySpec
Continuar lendoConteúdo para você se capacitar em programação
str = ‘str'{str => 1}.key(1).eql? str #=> true{str => 1}.key(1).equal? str #=> falsestr = ‘str’.freeze{str => 1}.key(1).eql? str #=> true{str => 1}.key(1).equal? str #=> true RubySpec
Continuar lendo