如何在Java中去除字符串中的所有空格?


在本文中,我们将学习如何使用Java中的replaceAll()方法从字符串中删除所有空格。此方法使用指定的替换内容替换与给定正则表达式匹配的子字符串。通过用空字符串替换空格,我们可以从输入字符串中删除所有空格。

问题陈述

给定一个包含一些空格的字符串。我们应该使用 replaceAll() 方法从字符串中删除所有空格。

输入

Initial String = "Hi how are you Welcome to Tutorialspoint.com"

输出

String after removing whitespaces = "HihowareyouWelcometoTutorialspoint.com"

从字符串中删除空格的步骤

以下是从字符串中删除空格的步骤

  • 创建一个包含一些空格的字符串。
  • 使用 replaceAll() 方法将空格替换为空字符串。
  • 打印输出字符串以显示没有空格的结果。

Java 程序用于从字符串中删除所有空格

以下是从字符串中删除所有空格的示例

import java.io.*;
public class Test {
 public static void main(String args[]) {
String Str = new String("Hi how are you Welcome to Tutorialspoint.com");
System.out.print("Return Value :" );
System.out.println(Str.replaceAll(" ", ""));
 }
}

输出

Return Value :HihowareyouWelcometoTutorialspoint.com

代码解释

在这个程序中,我们创建了一个包含单词之间空格的字符串。然后使用 replaceAll() 方法将每个空格字符替换为空字符串。结果,所有空格都从原始字符串中删除。程序输出修改后的字符串,没有任何空格,显示为连续的字符序列。

更新于:2024年11月4日

7K+ 次浏览

启动你的职业生涯

完成课程获得认证

开始学习
广告