【发布时间】:2012-11-14 19:42:28
【问题描述】:
为了在 Java 中访问字符串的单个字符,我们有 String.charAt(2)。是否有任何内置函数可以删除java中字符串的单个字符?
类似这样的:
if(String.charAt(1) == String.charAt(2){
//I want to remove the individual character at index 2.
}
【问题讨论】:
-
你能把你想做的真实例子贴出来吗?
-
你有替换没有删除。您可能需要自己编写。
-
您可以使用
couple或substring和indexOf来实现。但这会创建一个新的字符串对象。 -
StringBuilder 是一个用于操作字符的读/写类。您可以从字符串创建它并使用 sb.toString() 来获取结果字符串。