这个程序是一个神奇的日期程序(日期时间=“两位数字的年份”),如06 \ 10 \ 60 ...我想做一个条件...如果一天或一个月或一年中输入的多于或少于2个位数应显示错误消息......我想这如何从用户获取int输入的数量并同时存储用户的输入?
System.out.println("Please enter the day as a two digit Number");
day=key.nextInt();
day1=day.length();
,但它没有工作...所以我尝试这样做:
System.out.println("Please enter the month as a two digit Number");
month1=key.next().length();
month=key.nextInt();
但是当我运行该程序...它需要两个输入不是一个 所以帮我出去
您正在阅读一个int,并且您正在尝试使用'.length()'? – gtgaxiola 2014-09-26 15:22:08
为什么不将int temporally转换为字符串来检查长度? – reporter 2014-09-26 15:24:17
@gtgaxiola我还需要输入的int数... – 2014-09-26 15:26:21