截取后把结果赋给了变量s 与他本身是无关的
java的核心是面向对象 不同对象 之间是有差异的
因为java只能按值传参,不能按引用,如果像是c c++是的有按引用传递 倒是可以实现
返回的String ,是新创建的String对象,从StringBuffer中复制要截取的值,赋给新的String对象的,本身的数据没有发生变化。
本身截取的部分就是一个新的对象,赋值给了s变量,跟原本的对象没有关系
截取时根据原对象中的内容生成新对象,而不是操纵原对象