A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© sunjien123 中级黑马   /  2016-10-20 23:18  /  762 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

键盘录入中,虽然开发人员知道默认数据类型是int类型,自己测试会输入符合规定的数字;但是使用者有时候并不了解这一规律,在输入数据时输入了小数,运行后出现下方大片提示。

针对这一问题,该怎么解决或者说明?
当测试者输入小数时,能否有什么报错提示,比如输出类似“您输入的数据有误,请....”这样话语的?
毕竟一串串英文报错排出来实在唬人。


来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端

4 个回复

倒序浏览
加个if 判断语句  列如  if(这个数不是整数){System.out.println("error")}   是不是很6
回复 使用道具 举报
如楼上 你可以设几个判断语句 判断是否 是小数 是字符串 还是符合要求的数
以后学异常还能直接把这种问题抛出
回复 使用道具 举报
梧鼠技穷 发表于 2016-10-20 23:35
加个if 判断语句  列如  if(这个数不是整数){System.out.println("error")}   是不是很6 ...

嗷嗷,我也想到要这样,但是不知道具体怎么写语句,等下试试去~
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
332597171 发表于 2016-10-21 00:00
如楼上 你可以设几个判断语句 判断是否 是小数 是字符串 还是符合要求的数
以后学异常还能直接把这种问题 ...

嗯嗯,就是具体的语句不知道怎么写呢~等下试试看去~
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马