String 类的实现，主要是operator重载。