Java 删除字符串中所有空格的程序

2025年1月8日 | 1 分钟阅读

在此程序中,我们的任务是从字符串中删除所有空格。为此,我们需要遍历字符串,检查字符串中的任何字符是否与空格字符匹配。如果是,则使用 replace() 等内置方法进行替换为空。

在 C 语言中,我们没有内置的替换方法。因此,我们需要运行 for 循环来遍历字符串,查看是否存在任何空格字符。如果是,则从 i 个字符开始的内循环(j)到 len,并将每个元素替换为其下一个相邻元素。在此循环终止时,将字符串长度减 1。重复此过程,直到删除字符串中的所有空格。

程序的算法如下。

算法

  • 步骤 1: 开始
  • 步骤 2: 定义字符串 str1 = "移除空格"。
  • 步骤 3: 使用 replaceAll() 将所有空格字符替换为空格。
  • 步骤 4: 打印 str1。
  • 步骤 5: 结束

程序

输出

String after removing all the white spaces: Removewhitespaces
下一个主题Java 程序