判斷用戶輸入的是否至少含有N位小數(shù)。
10年積累的成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有郯城免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。1.當(dāng)用戶輸入的是非數(shù)字時(shí)拋出異常,返回false。
2.當(dāng)用戶輸入數(shù)字是,判斷其數(shù)字是否至少含有N位小數(shù),如果不含有,返回false。
3.當(dāng)用戶輸入的數(shù)字的小數(shù)位數(shù)大于等于N時(shí),返回true。
public class ddouble { public static void main(String args[]) { String str = " .1124 "; boolean sfdouble = doubleyn(str,4); System.out.println(sfdouble); } public static boolean doubleyn(String str,int dousize){ try { double num=Double.valueOf(str);//把字符串強(qiáng)制轉(zhuǎn)換為數(shù)字 if(str.trim().indexOf(".") == -1){ return false; } int fourplace = str.trim().length() - str.trim().indexOf(".") - 1; if(fourplace<dousize){ return false; }else{ return true; } } catch (Exception e) { return false;//如果拋出異常,返回False } } }
標(biāo)題名稱:java判斷用戶輸入的是否至少含有N位小數(shù)的實(shí)例-創(chuàng)新互聯(lián)
當(dāng)前路徑:http://muchs.cn/article24/dgcice.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、服務(wù)器托管、全網(wǎng)營銷推廣、網(wǎng)站策劃、營銷型網(wǎng)站建設(shè)、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容