Ruby: 为什么 += 可以改变 frozen string

因为 a += 1 只是 a = a + 1 的语法糖,等号左边的 a 跟等号右边的 a 不是一个对象,它重新生成了一个对象。