Tag: 可变

Ruby中的字符串是否可变?

字符串在Ruby中是否可变? 据文件说 str = “hello” str = str + ” world” 创建一个值为”hello world”的新字符串对象,但是当我们这样做时 str = “hello” str << " world" 它没有提到它创建了一个新对象,所以它是否会改变str对象,它现在具有值”hello world” ?