java怎么判断三个数是不是实数
答案:2 悬赏:0 手机版
解决时间 2021-02-12 21:33
- 提问者网友:我们很暧昧
- 2021-02-12 09:13
我用java输入三个数,我想判断这三个数是不是实数,例如1,2.1,0.3,200之类的整数或者小数,当输入其他的例如a,+,&这些字符时,弹出错误。不要用正则表达式。。。。。谢谢
最佳答案
- 五星知识达人网友:罪歌
- 2021-02-12 09:28
使用Integer.parseInt()将输入的字符转换一下,如果没有出异常,则表示该字符是数字,否则就是其他字符!你只需要在异常捕获里面探出错误即可!
全部回答
- 1楼网友:患得患失的劫
- 2021-02-12 09:37
//整数
public static boolean isint(string input) {
return input.matches("\\d+");
}
//实数
public static boolean isfloat(string input) {
return input.matches("\\d+\\.\\d*");
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯