如何在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+ 次瀏覽

啟動你的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.