版权声明
1. 本站文章和资源均来自互联网收集和整理,本站不承担任何责任及版权问题。
2. 相关版权归作者及其公司所有,仅供学习研究用途,请勿用于商业目的。
3. 若侵犯您的版权,请发邮件至webmaster@ishare1.cn联系我们,我们确认后将立即删除。

可以将数字转化成String,然后判断里面有没有小数点,如果有,就是小数,没有就不是小数。
public class JudgeNumber {
public static boolean judgeIsDecimal(String num){
boolean isdecimal = false;
if (num.contains(".")) {
isdecimal=true;
}
return isdecimal;
}
public static void main(String[] args) { //测试的main方法
int num1 = 34;
double num2=67.8;
boolean is1 = judgeIsDecimal(String.valueOf(num1));
boolean is2=judgeIsDecimal(String.valueOf(num2));
System.out.println(is1);//fasle
System.out.println(is2);//true
}
}
contains(),该方法是判断字符串中是否有子字符串。如果有则返回true,如果没有则返回false。
更多java知识请关注java基础教程。
java中判断字符串是否是数字的方法如下: 1、用Java自带的方法 Java中有一个Character.isDig(char ch) public class CheckStrIsNum { public static void main(String[] …
爱分享




