【发布时间】:2018-07-21 12:51:34
【问题描述】:
我一直在尝试用另一个字符串替换字符串的特定部分(空格字符数组)。
举例
String string1 = " ";
String string2 = "hello";
我想将 string1 中的前 5 个字符替换为“hello”。 谁能帮我? 如果我打印 string1 的长度,它应该打印原始长度 string1 而不是 string2 的长度。 我不想要精简版。
【问题讨论】:
-
@user7 它们是以前的问题标签,已编辑。
-
你读过String类的javadoc吗?它有一个 substring() 方法。阅读 javadoc,然后尝试一下。
-
@JB Nizet subString 不符合我的要求。
-
String result = string2 + string1.substring(5)是做你想做的事的方法之一。怎么不符合你的要求? -
如果通过@JBNizet 示例无法达到您的要求,那就没有什么可做的了。除了一些人工智能,你的目标是无法解决的。好的,现在让我们严肃点:你能解释一下你的问题吗?也许还有其他几个输入/所需输出的例子?
标签: java string stringbuffer