java判斷字串是否為double
/** * 判断字符串是不是double型 * @param str * @return */ public static boolean isNumeric(String str){ Pattern pattern = Pattern.compile("[0-9]+[.]{0,1}[0-9]*[dD]{0,1}"); Matcher isNum = pattern.matcher(str); if( !isNum.matches() ){ return false; } return true; }
matches() 方法用來偵測字串是否符合給定的正規表示式。
正規表示式是處理字串的強大的工具,它不是Java的特性,前端的JavaScript等也有。但相較於其他老牌的高階語言,如C/C ,這是Java比他們獨特的地方。
正規表示式用途:
1、字串符合
2、字串尋找
3、字串取代
更多java知識請關注java基礎教程。
以上是java判斷字串是否為double型的詳細內容。更多資訊請關注PHP中文網其他相關文章!