首页 / 科技百科 / 正文

java字符串删除某个字符 

在Java中,可以通过字符串函数substring()函数来删除字符串中的一个字符。可以将这个功能封装在一个removeCharAt的函数中。

例如,如果有一个字符串str,想要删除索引为i的字符,可以使用以下代码:

return str.substring(0, i) + str.substring(i + 1);

这将返回一个新字符串,其中删除了原字符串中索引为i的字符。需要注意的是,这种方法会创建一个新的字符串对象,而不会修改原字符串。

另外,也可以使用StringBuilder类,它具有方法deleteCharAt(),以及许多其他mutator方法。只需删除需要删除的字符,然后得到结果,如下所示:

String resultString = sb.toString();

这样可以避免创建不必要的字符串对象。

如有侵权请及时联系我们处理,转载请注明出处来自