永发信息网

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*");     }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯