我从试卷中得到这个问题我遇到了麻烦:
编写方法的代码体
public static int enter_No_Of_Items(int min, int max)
允许用户输入购买商品数量的值。
该值应在最小到最大范围内验证。您的答案应包括数据声明,提示和输入语句,范围检查,错误消息控制。
这可能只是我,但这个问题似乎很愚蠢,因为我认为验证会返回真或假而不是整数,如果有人可以帮我回答这个问题或者解释问题究竟是什么,那会很棒,任何帮助非常感谢。
答案 0 :(得分:2)
你是对的。通常是验证:
svn2git
表示对错; 但是,在这种情况下,系统会要求您“要求用户”输入值。您的方法的范围不仅是验证,它也是检索输入。这可能是预期的回报值。
如果输入的数字无效,您可以抛出异常,或者只是一直询问,直到他们最终输入有效数字。