黑马程序员技术交流社区

标题: 关于键盘录入的一些问题 [打印本页]

作者: sunjien123    时间: 2016-10-20 23:18
标题: 关于键盘录入的一些问题
键盘录入中,虽然开发人员知道默认数据类型是int类型,自己测试会输入符合规定的数字;但是使用者有时候并不了解这一规律,在输入数据时输入了小数,运行后出现下方大片提示。

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



作者: 梧鼠技穷    时间: 2016-10-20 23:35
加个if 判断语句  列如  if(这个数不是整数){System.out.println("error")}   是不是很6
作者: 332597171    时间: 2016-10-21 00:00
如楼上 你可以设几个判断语句 判断是否 是小数 是字符串 还是符合要求的数
以后学异常还能直接把这种问题抛出
作者: sunjien123    时间: 2016-10-21 06:36
梧鼠技穷 发表于 2016-10-20 23:35
加个if 判断语句  列如  if(这个数不是整数){System.out.println("error")}   是不是很6 ...

嗷嗷,我也想到要这样,但是不知道具体怎么写语句,等下试试去~

作者: sunjien123    时间: 2016-10-21 06:38
332597171 发表于 2016-10-21 00:00
如楼上 你可以设几个判断语句 判断是否 是小数 是字符串 还是符合要求的数
以后学异常还能直接把这种问题 ...

嗯嗯,就是具体的语句不知道怎么写呢~等下试试看去~





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2