修改一下迭代器接口处理,不再需要额外额拷贝字符串开销