21xrx.com
2024-12-23 00:26:03 Monday
登录
文章检索 我的文章 写文章
「JAVA删除字符串中的指定字符」——教你如何实现
2023-06-14 20:28:38 深夜i     --     --
Java 字符串 删除 字符数组 StringBuilder

在开发Java应用程序时,删除字符串中的指定字符是一个常见需求。本文将介绍如何使用Java代码删除字符串中的某个字符。

首先,我们需要将字符串转换为字符数组,以便于在字符数组中操作。可以使用String类的toCharArray()方法将字符串转换为字符数组。

接下来,遍历字符数组,当遍历到需要删除的字符时,在字符数组中将其删除。可以使用一个StringBuilder对象来完成这个任务。

最后,将StringBuilder对象转换回字符串即可。

以下是Java代码示例:


public static String removeChar(String s, char c) {

  StringBuilder sb = new StringBuilder();

  char[] chars = s.toCharArray();

  for (char ch : chars) {

    if (ch != c) {

      sb.append(ch);

    }

  }

  return sb.toString();

}

上述代码中,removeChar()方法接收两个参数:原始字符串s和需要删除的字符c。该方法返回删除指定字符后的字符串。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复