Кроме того, если вы хотите, чтобы в вашем приложении было что-то неизменное и уникальное, вы должны использовать символы:

и изменчивы в Ruby? Согласнодокументация дела

str = "hello"
str = str + " world"

создает новый строковый объект со значением"hello world" но когда мы делаем

str = "hello"
str << " world"

Он не упоминает, что он создает новый объект, поэтому он изменяетstr объект, который теперь будет иметь значение"hello world"?

Ответы на вопрос(2)

Ваш ответ на вопрос