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

java判斷一個字符串是否是小數(shù)的方法

 更新時間:2019年11月27日 08:37:42   投稿:laozhang  
在本篇文章里小編給大家整理的是關(guān)于java判斷一個字符串是否是小數(shù)的方法,有需要的朋友們學(xué)習(xí)下。

函數(shù)介紹:

matches() 方法用于檢測字符串是否匹配給定的正則表達式。

語法:

public boolean matches(String regex)

返回值:

在字符串匹配給定的正則表達式時,返回 true。

StringUtils.isBlank(String str)判斷某字符串是否為空或長度為0或由空白符(whitespace) 構(gòu)成。

示例如下:

/**

  * 判斷是否是整數(shù)或者是小數(shù) 

  * @param str

  * @return true:是,false不是

  */

  private boolean validateNumber(String str) {

    if(StringUtils.isBlank(str)) {

      return false;

    }

    // 說明一下的是該正則只能識別4位小數(shù);如果不限制小數(shù)位數(shù)的話,寫成[+-]?[0-9]+(\\.[0-9]+)?就可以了

    return str.matches("[+-]?[0-9]+(\\.[0-9]{1,4})?");  

  }

以上就是java中如何判斷一個字符串是否是小數(shù)的詳細內(nèi)容,希望腳本之家整理的內(nèi)容能夠幫助到大家。

相關(guān)文章

  • java基礎(chǔ)之類初始化順序示例解析

    java基礎(chǔ)之類初始化順序示例解析

    這篇文章主要為大家介紹了java基礎(chǔ)之類初始化順序示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10
  • 從java源碼分析線程池(池化技術(shù))的實現(xiàn)原理

    從java源碼分析線程池(池化技術(shù))的實現(xiàn)原理

    這篇文章主要介紹了從java源碼分析線程池(池化技術(shù))的實現(xiàn)原理,池化技術(shù)是一種編程技巧,當(dāng)程序出現(xiàn)高并發(fā)時,能夠明顯的優(yōu)化程序,降低系統(tǒng)頻繁創(chuàng)建銷毀連接等額外開銷,下文更多的相關(guān)介紹需要的小伙伴可以參考一下
    2022-04-04
  • 淺談java字符串比較到底應(yīng)該用==還是equals

    淺談java字符串比較到底應(yīng)該用==還是equals

    這篇文章主要介紹了淺談java字符串比較到底應(yīng)該用==還是equals,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • Mybatis的TypeHandler加解密數(shù)據(jù)實現(xiàn)

    Mybatis的TypeHandler加解密數(shù)據(jù)實現(xiàn)

    在我們數(shù)據(jù)庫中有些時候會保存一些用戶的敏感信息,所以就需要對這些數(shù)據(jù)進行加密,那么本文就介紹了Mybatis的TypeHandler加解密數(shù)據(jù)實現(xiàn),感興趣的可以了解一下
    2021-06-06
  • java線程池參數(shù)舉例詳解(附詳細代碼)

    java線程池參數(shù)舉例詳解(附詳細代碼)

    這篇文章主要介紹了Java線程池的工作原理、構(gòu)造方法和關(guān)鍵參數(shù),它還提供了線程池的工作流程、常用線程池實現(xiàn)及參數(shù)優(yōu)化建議,幫助開發(fā)者更好地管理和優(yōu)化線程池,需要的朋友可以參考下
    2025-02-02
  • 如何在Java中創(chuàng)建線程通信的四種方式你知道嗎

    如何在Java中創(chuàng)建線程通信的四種方式你知道嗎

    開發(fā)中不免會遇到需要所有子線程執(zhí)行完畢通知主線程處理某些邏輯的場景?;蛘呤蔷€程 A 在執(zhí)行到某個條件通知線程 B 執(zhí)行某個操作。下面我們來一起學(xué)習(xí)如何解決吧
    2021-09-09
  • java類中serialVersionUID的作用及其使用

    java類中serialVersionUID的作用及其使用

    這篇文章主要介紹了java類中serialVersionUID的作用及其使用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • mapstruct的用法之qualifiedByName示例詳解

    mapstruct的用法之qualifiedByName示例詳解

    qualifiedByName的意思就是使用這個Mapper接口中的指定的默認方法去處理這個屬性的轉(zhuǎn)換,而不是簡單的get?set,今天通過本文給大家介紹下mapstruct的用法之qualifiedByName示例詳解,感興趣的朋友一起看看吧
    2022-04-04
  • SpringBoot集成Sharding Jdbc使用復(fù)合分片的實踐

    SpringBoot集成Sharding Jdbc使用復(fù)合分片的實踐

    數(shù)據(jù)庫分庫分表中間件是采用的 apache sharding。本文主要介紹了SpringBoot集成Sharding Jdbc使用復(fù)合分片的實踐,具有一定的參考價值,感興趣的可以了解一下
    2021-09-09
  • Java中的Sort排序問題

    Java中的Sort排序問題

    這篇文章主要介紹了Java中的Sort排序問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08

最新評論

大洼县| 安溪县| 阜康市| 永登县| 钟祥市| 黄平县| 宝山区| 茌平县| 深水埗区| 阿尔山市| 古田县| 凤翔县| 文水县| 皋兰县| 报价| 高雄县| 巴南区| 漾濞| 探索| 高台县| 武山县| 五华县| 潍坊市| 来凤县| 通州市| 湘乡市| 西充县| 环江| 淳安县| 西畴县| 南召县| 宜章县| 苍梧县| 北辰区| 三明市| 栾城县| 曲靖市| 扎囊县| 海阳市| 陇南市| 上林县|