判斷字符串是否為數字


  • 實例說明

  軟件運行過程中,經常需要用戶輸入數值、貨幣值等信息,然后進行處理。由於用戶輸入只能是字符串類型,如果輸入了非法信息,例如,在貨幣值中輸入了子母“a”以及其他非數字字符,那么在運行時會拋出異常,可以通過捕獲異常來判斷輸入信息是否合法。但是這樣並不是好的處理方法本實例將介紹一種方便快捷的方法處理此問題。

  • 關鍵技術

  本實例使用了Apache提供的lang包中的NumberUtils類實現數字判斷,該類的全路徑為org.apache,commons.lang.math.NumberUtils,這個類中的isNumber()方法可以接收字符串參數,然后對字符串進行解析,如果字符串不能轉換為數字格式,則返回false。

  • 設計過程

   

public class E_70 {
    public static void main(String[] args) {
        String temp = null;
        boolean isNum = NumberUtils.isCreatable(temp);
        System.out.println(isNum);
    }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM