<分区>
我有一个 StringBuilder 并且想对一个字符使用 replace 方法。 代码如下
StringBuilder sb = new StringBuilder();
sb.append("01-02-2013");
如何用“/”替换“-”?
标签 java
<分区>
我有一个 StringBuilder 并且想对一个字符使用 replace 方法。 代码如下
StringBuilder sb = new StringBuilder();
sb.append("01-02-2013");
如何用“/”替换“-”?
最佳答案
如果不想将 StringBuilder
转换为 String
或者您需要继续使用它/保留它,那么您可以这样做...
for (int index = 0; index < sb.length(); index++) {
if (sb.charAt(index) == '-') {
sb.setCharAt(index, '/');
}
}
如果您不在乎,那么您可以做类似...
String value = sb.toString().replace("-", "/");
关于java - 替换 StringBuilder 中的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16579273/
相关文章:
java - JAXB 不使用 XmlRootElement 进行注释
java.io.FileNotFoundException,找不到文件
Java.nio : most concise recursive directory delete
java - Eclipse 不在 JPA 配置中显示 EclipseLink 平台
java - Netbeans 无法安装在 MacOS Big Sur 上
java - 如果抛出异常,则使用非零代码退出 spring-batch 作业