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