java判斷一個字符串是否是小數的方法
更新時間:2019年11月27日 08:37:42 投稿:laozhang
在本篇文章里小編給大家整理的是關于java判斷一個字符串是否是小數的方法,有需要的朋友們學習下。
函數介紹:
matches() 方法用于檢測字符串是否匹配給定的正則表達式。
語法:
public boolean matches(String regex)
返回值:
在字符串匹配給定的正則表達式時,返回 true。
StringUtils.isBlank(String str)判斷某字符串是否為空或長度為0或由空白符(whitespace) 構成。
示例如下:
/**
* 判斷是否是整數或者是小數
* @param str
* @return true:是,false不是
*/
private boolean validateNumber(String str) {
if(StringUtils.isBlank(str)) {
return false;
}
// 說明一下的是該正則只能識別4位小數;如果不限制小數位數的話,寫成[+-]?[0-9]+(\\.[0-9]+)?就可以了
return str.matches("[+-]?[0-9]+(\\.[0-9]{1,4})?");
}
以上就是java中如何判斷一個字符串是否是小數的詳細內容,希望腳本之家整理的內容能夠幫助到大家。
相關文章
如何在Java中創(chuàng)建線程通信的四種方式你知道嗎
開發(fā)中不免會遇到需要所有子線程執(zhí)行完畢通知主線程處理某些邏輯的場景?;蛘呤蔷€程 A 在執(zhí)行到某個條件通知線程 B 執(zhí)行某個操作。下面我們來一起學習如何解決吧2021-09-09
mapstruct的用法之qualifiedByName示例詳解
qualifiedByName的意思就是使用這個Mapper接口中的指定的默認方法去處理這個屬性的轉換,而不是簡單的get?set,今天通過本文給大家介紹下mapstruct的用法之qualifiedByName示例詳解,感興趣的朋友一起看看吧2022-04-04
SpringBoot集成Sharding Jdbc使用復合分片的實踐
數據庫分庫分表中間件是采用的 apache sharding。本文主要介紹了SpringBoot集成Sharding Jdbc使用復合分片的實踐,具有一定的參考價值,感興趣的可以了解一下2021-09-09

