最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java去除字符串空格的幾種方法簡單舉例

 更新時間:2023年12月07日 14:26:40   作者:零點零六了  
在Java中要去掉字符串中的空格,可以使用多種方法,這篇文章主要給大家介紹了關(guān)于Java去除字符串空格的幾種方法,文中通過代碼介紹的非常詳細,需要的朋友可以參考下

1、String.trim():
它去掉的只是String首尾空格,內(nèi)部不處理;
2、str.replace(" ", “”):
去掉所有空格,包括首尾、中間,但是又僅僅局限于一個空格
3、str.replaceAll(" +","") :
可以匹配去掉所有空格
4、str.replaceAll("\s*", “”):
可以替換大部分空白字符, 不限于空格
\s 可以匹配空格、制表符、換頁符等空白字符的其中任意一個
5、StringUtils.deleteWhitespace(str);
這是StringUtils類中封裝的方法,可以去除所有空格,并且可以匹配空格、制表符、換頁符等空白字符的其中任意一個

@Test
public void testRemoveAll() {
	String str = "  Ji  m m    y";
	String str1 = str.replaceAll("\\s*", "");
	String str2 = str.replaceAll(" +","");
	String str3 = StringUtils.deleteWhitespace(str);
	System.out.println("str1 = " + str1);
	System.out.println("str2 = " + str2);
	System.out.println("str3 = " + str3);	
}

 輸出:

輸出結(jié)果為:
str1 = Jimmy
str3 = Jimmy
str3 = Jimmy

下面是使用replace()方法和trim()方法去除字符串中空格的示例代碼:

public class RemoveSpacesExample {
    public static void main(String[] args) {
        String str = "Hello, World!";
        // 使用replace()方法去除空格
        String result1 = str.replace(" ", "");
        // 使用trim()方法去除開頭和結(jié)尾的空格
        String result2 = str.trim();
        System.out.println("原始字符串: " + str);
        System.out.println("使用replace()方法去除空格后的字符串: " + result1);
        System.out.println("使用trim()方法去除空格后的字符串: " + result2);
    }
}

述代碼,將得到以下輸出:

原始字符串: Hello, World!
使用replace()方法去除空格后的字符串: Hello,World!
使用trim()方法去除空格后的字符串: Hello, World!

可以看到,使用replace()方法去除空格后的字符串與使用replaceAll()方法得到的結(jié)果相同,都將空格成功去除。而使用trim()方法只去除了字符串開頭和結(jié)尾的空格,保留了字符串中間的空格。

除了上述方法,還可以使用正則表達式和循環(huán)遍歷等方式去除字符串中的空格。根據(jù)具體的需求,選擇合適的方法即可。

總結(jié) 

到此這篇關(guān)于Java去除字符串空格的文章就介紹到這了,更多相關(guān)Java去除字符串空格內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • java創(chuàng)建二維碼并賦予url鏈接的功能實現(xiàn)

    java創(chuàng)建二維碼并賦予url鏈接的功能實現(xiàn)

    這篇文章給大家分享java創(chuàng)建二維碼并賦予url鏈接的功能實現(xiàn),需要獲取要賦值給二維碼的鏈接后綴,通過設(shè)置二維碼的訪問路徑等一系列操作,具體實現(xiàn)代碼跟隨小編一起看看吧
    2021-06-06
  • Java雜談之如何消除代碼中一大串參數(shù)列表

    Java雜談之如何消除代碼中一大串參數(shù)列表

    參數(shù)列表和字面意思差不多,主要是表示該參數(shù)數(shù)量不是固定的,可能會有一個參數(shù),可能多個,不管多少個參數(shù),都放到一個數(shù)組處理,這種參數(shù)叫可變參數(shù)??勺冮L參數(shù)要放在最后一個參數(shù)位置處理,但是一個函數(shù)里面不能有倆種類型的可變參數(shù)
    2021-10-10
  • SpringBoot?2.x和3.x的核心區(qū)別詳解(這些變化你必須知道)

    SpringBoot?2.x和3.x的核心區(qū)別詳解(這些變化你必須知道)

    Spring Boot 3與Spring Boot 2之間存在多個方面的顯著區(qū)別,這些區(qū)別主要體現(xiàn)在Java版本依賴、模塊化支持、Web框架、技術(shù)棧和依賴項更新、功能增強和改進等方面,這篇文章主要介紹了SpringBoot?2.x和3.x核心區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2026-02-02
  • SpringBoot集成Redisson實現(xiàn)消息隊列的示例代碼

    SpringBoot集成Redisson實現(xiàn)消息隊列的示例代碼

    本文介紹了如何在SpringBoot中通過集成Redisson來實現(xiàn)消息隊列的功能,包括RedisQueue、RedisQueueInit、RedisQueueListener、RedisQueueService等相關(guān)組件的實現(xiàn)和測試,感興趣的可以了解一下
    2024-10-10
  • 解析 MyBatis 中 Mapper 生效的來龍去脈

    解析 MyBatis 中 Mapper 生效的來龍去脈

    這篇文章主要介紹了解析 MyBatis 中 Mapper 生效的前因后果,介紹了mybatis基本使用及源碼分析,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-08-08
  • Spring?Boot?內(nèi)置工具類ReflectionUtils的實現(xiàn)

    Spring?Boot?內(nèi)置工具類ReflectionUtils的實現(xiàn)

    ReflectionUtils是一個反射工具類,它封裝了Java反射的操作,使得我們能夠更輕松地操作和訪問類的方法、字段,本文主要介紹了Spring?Boot?內(nèi)置工具類ReflectionUtils的實現(xiàn),感興趣的可以了解一下
    2023-11-11
  • 詳解如何在Java中加密和解密zip文件

    詳解如何在Java中加密和解密zip文件

    在本文中,我們來學(xué)習(xí)如何用Zip4j庫創(chuàng)建受密碼保護的壓縮文件并將其解壓,文中的示例代碼講解詳細,具有一定的借鑒價值,需要的可以參考一下
    2022-09-09
  • 如何禁用IntelliJ IDEA的LightEdit模式(推薦)

    如何禁用IntelliJ IDEA的LightEdit模式(推薦)

    這篇文章主要介紹了如何禁用IntelliJ IDEA的LightEdit模式,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-04-04
  • 分布式難題ElasticSearch解決大數(shù)據(jù)量檢索面試

    分布式難題ElasticSearch解決大數(shù)據(jù)量檢索面試

    這篇文章主要為大家介紹了分布式面試難題,ElasticSearch解決大數(shù)據(jù)量檢索的問題分析回答,讓面試官無話可說,幫助大家實現(xiàn)面試開薪自由
    2022-03-03
  • java生成json數(shù)據(jù)示例

    java生成json數(shù)據(jù)示例

    這篇文章主要介紹了java生成json數(shù)據(jù)示例,需要的朋友可以參考下
    2014-04-04

最新評論

乃东县| 古浪县| 云林县| 庆云县| 寿阳县| 濮阳县| 盐山县| 乌兰察布市| 南投市| 黑龙江省| 济南市| 大姚县| 丹巴县| 平潭县| 汽车| 双鸭山市| 木兰县| 乌兰察布市| 石河子市| 四川省| 罗城| 西乌珠穆沁旗| 淳化县| 古丈县| 太白县| 浑源县| 抚宁县| 望江县| 嘉祥县| 三台县| 宣恩县| 安徽省| 五莲县| 抚远县| 平陆县| 太康县| 兴仁县| 辽宁省| 永年县| 安多县| 大田县|