如何在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() 方法将每个空格字符替换为空字符串。结果,所有空格都从原始字符串中删除。程序输出修改后的字符串,没有任何空格,显示为连续的字符序列。广告