Java判断整数和浮点数
生活随笔
收集整理的這篇文章主要介紹了
Java判断整数和浮点数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import java.util.regex.Pattern;public class IntegerOrDouble {/* * 判斷是否為整數 * @param str 傳入的字符串 * @return 是整數返回true,否則返回false */ public static boolean isInteger(String str) { Pattern pattern = Pattern.compile("^[-\\+]?[\\d]*$"); return pattern.matcher(str).matches(); } /* * 判斷是否為浮點數,包括double和float * @param str 傳入的字符串 * @return 是浮點數返回true,否則返回false */ public static boolean isDouble(String str) { Pattern pattern = Pattern.compile("^[-\\+]?[.\\d]*$"); return pattern.matcher(str).matches(); } /*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubSystem.out.println("========Integer=======");if(IntegerOrDouble.isInteger("88")){System.out.println("88 \t是整數型!");}else{System.out.println("88 \t不是整數型!");}System.out.println("=========Double=======");if(IntegerOrDouble.isDouble("88.8")){System.out.println("88.8 \t是浮點型!");}else{System.out.println("88.8 \t不是浮點型!");}}}
?
總結
以上是生活随笔為你收集整理的Java判断整数和浮点数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 字符串 String 与整数型
- 下一篇: java.lang.OutOfMemor