为了账号安全,请及时绑定邮箱和手机立即绑定

输入一个星期数,如何编写不管输入的是大写汉字还是阿拉伯数字都可以识别的程序

 System.out.println("请输入一个星期数");
   Scanner in=new Scanner(System in);
   int x=in.nextInt();
   if(xxxxx)


正在回答

3 回答

好像没有一个数据类型可以支持匹配数字类型的和汉子类型的。

1 回复 有任何疑惑可以回复我~
#1

杜隆胸 提问者

好吧,谢谢你。
2016-09-04 回复 有任何疑惑可以回复我~

do{

    System.out.println("输入错误请重新输入");

        System.out.println("请输入一个星期数");
         Scanner in=new Scanner(System.in);
       int x=in.nextInt();


  

}while(x<1 || x>7)

//只要输入数字小于1或者大于7就循环输入

1 回复 有任何疑惑可以回复我~

 System.out.println("请输入一个星期数");
         Scanner in=new Scanner(System.in);
   int x=in.nextInt();
    if((x<1||x>7)){
     System.out.println("输入错误请重新输入");

那如何实现,输入错误请重新输入,将语句跳转到Scanner in=new Scanner(System.in);这一行呢?或者说我的着种写法本身就是错的?


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

输入一个星期数,如何编写不管输入的是大写汉字还是阿拉伯数字都可以识别的程序

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信