Java判断字符串是否是整数
生活随笔
收集整理的這篇文章主要介紹了
Java判断字符串是否是整数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
character.isDigit()
isDigit函數只能判斷一個字符,判斷字符串需要對所有字符分別判斷
Integer.parseInt()函數可以直接轉換,Integer.parseInt()是把()里的內容轉換成整數。Integer.parseInt(String)遇到一些不能被轉換為整型的字符時,會拋出異常。以下示例為對輸入的年月日進行判斷:
while(true) {try {y=Integer.parseInt(year) ;//直接轉化為整數,如果不成功則報錯}catch(Exception e) {System.out.println("輸入的年份不是整數!");System.exit(0);}try {m=Integer.parseInt(month) ;//直接轉化為整數,如果不成功則報錯}catch(Exception e) {System.out.println("輸入的月份不是整數!");System.exit(0);}try {d=Integer.parseInt(day) ;//直接轉化為整數,如果不成功則報錯break;//日子也是整數則進行下一步判斷。}catch(Exception e) {System.out.println("輸入的日不是整數!");System.exit(0);}}
總結
以上是生活随笔為你收集整理的Java判断字符串是否是整数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java的修饰符_java默认的修饰符是
- 下一篇: java美元兑换,(Java实现) 美元