具体代码如下:
String a = "abcdefg";
String b = "bcd";
int begin = a.indexOf(b);
String res = a.subString(begin, begin + b.length());
String类是不可变(final)的,对String类的任何改变,都是返回一个新的String类对象。这样的话把String类的引用传递给一个方法,该方法对String的任何改变,对原引用指向的对象没有任何影响,这一点和基本数据类型相似。
本回答被网友采纳