我想用固定字符替换特定位置之间的字符串内容。
是否有任何通用库(apache、guava)提供类似于以下伪代码的类?
string.replaceBetween(10, 20, "*");
如果没有,我怎样才能在性能方面最好地实现这一目标?
最佳答案
下面的方法怎么样?您可以使用replace()在StringBuilder
中。
String str = "hi, how are you?";
String alterStr=new StringBuilder(str).replace(4,6,"*").toString();
System.out.println(alterStr);
关于java - 如何替换固定长度字符串中的字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28761237/