这个问题可能很愚蠢,但我在谷歌上找不到答案。
问题:StringBuffer 或 StringBuilder 或 String 本身是否有与 subString(int startIndex, int endIndex) 相同但修改了原始 String 的方法?
例如:
StringBuffer testString = new StringBuffer ("myTestString");
StringBuffer subString = testString.newSubStringMethod(0,1);
Sysout(testString);
Sysout(subString);
我希望打印的输出是:
TestString
my
如果没有,在我们自己实现这种方法时需要注意什么。
最佳答案
您可以使用 StringBuffer#delete 获得类似的结果或 StringBuilder#delete
关于java - 字符串操作,修改原始字符串的 subString() 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6486219/