String no1 = "Gettingerror but may be not.";
String mul = "__";
System.out.println(no1.replace(".", mul));
StringBuilder builder = new StringBuilder();
for (int i = 0; i < no1.length(); i++) {
builder.append(no1.charAt(i));
if (i==no1.length()-1) {
builder.append(mul);
}
}
System.out.println(builder.toString());
# 1 楼答案
您可以使用StringUtuilsapi
它包含帮助您填充字符串的方法,例如: StringUtils.leftPad()和StringUtils.rightPad()
# 2 楼答案
有几种方法可以做到这一点,首先要替换
使用StringBuffer和u的另一种方法最终可以实现。 甚至你也可以使用stringBuilder
最简单也是最好的方法是使用concet,它是string类中给定的默认方法
# 3 楼答案
可以使用“全部替换”来执行此操作
我认为字符串的乘法函数会很好,但事实并非如此 我遇到的任何语言都支持
# 4 楼答案
也许你想要这样的东西:
StringBuilder将允许您优化性能
# 5 楼答案
尝试使用for循环:
我想我理解你的问题