JAVA中输入数字基本类型,但是输入的其他类型符号或是字母,怎么有办法在控制台进行提示然后再重新输入。
答案:1 悬赏:20 手机版
解决时间 2021-11-15 13:47
- 提问者网友:美人性情
- 2021-11-14 21:52
JAVA中输入数字基本类型,但是输入的其他类型符号或是字母,怎么有办法在控制台进行提示然后再重新输入。
最佳答案
- 五星知识达人网友:一袍清酒付
- 2021-11-14 22:46
利用下异常或者是你按字符接受输入,然后再转类型判断,不是数字就一直循环下去,,追问能加你扣吗,我的扣 3 1 7 56 3384 ,这个问题我可能还没有学到哪里去但是我真的很想知道呢。
你看我这里有一张图片,据说是利用异常处理。
我的是:
问题1:这个是最正规的解决这个问题的办法吗
问题2:怎么在数字输入提示错误后,直接可以进行重新输入呢。
追答正规什么的没这个标准吧,,你把try cath那块分出来写成函数 来用,然后这个函数返回一个值,标志是不是输入正确数字,不是就一直循环这样不是更好么,,,
其实我倾向于接受字符串输入,然后调用 Integer.parseInt 来转型,转型不成功就进入讯韩,成功就跳出循环,,,突然觉得你比那些只会伸手要代码的人好好多,,,,
你看我这里有一张图片,据说是利用异常处理。
我的是:
问题1:这个是最正规的解决这个问题的办法吗
问题2:怎么在数字输入提示错误后,直接可以进行重新输入呢。
追答正规什么的没这个标准吧,,你把try cath那块分出来写成函数 来用,然后这个函数返回一个值,标志是不是输入正确数字,不是就一直循环这样不是更好么,,,
其实我倾向于接受字符串输入,然后调用 Integer.parseInt 来转型,转型不成功就进入讯韩,成功就跳出循环,,,突然觉得你比那些只会伸手要代码的人好好多,,,,
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯