How to create a symbol from a string that has whitespaces?

前端 未结 4 930
南笙
南笙 2021-02-05 14:35

I am creating a Ruby hash for movie names storage.

When the hash\'s keys are strings that contains whitespaces, it works just fine.

As in:

movies =

4条回答
  •  醉梦人生
    2021-02-05 15:11

    To make a symbol with spaces, enter a colon followed by a quoted String. For your example, you would enter:

    movies = {:Avatar => 5, :'Lord of the rings' => 4, :Godfather => 4}
    

提交回复
热议问题