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

输入错误数值的问题

输入错误数值的问题

O0ii灵ii0O 2016-03-09 19:11:59
/*问题:::如何在输入小于六位的数后不再执行下一句,而是重新开始输入。以及在输入十位              及以上的数后显示输入错误的提示,并重新开始输入,而不是代码错误提示。*/package w;import java.util.Scanner;//导入Scanner类public class w1 {Scanner scan=new Scanner(System.in);//创建输入扫描器public void zhuce(){ nicheng(); mima();} public void nicheng(){ System.out.println("输入昵称:"); String o=scan.next();}public void mima(){ System.out.println("输入6至9位数密码:");    int sum1=scan.nextInt();    if(sum1>99999&&sum1<1000000000){ System.out.println(); }else{ System.out.println("密码格式不正确,重新输入"); }    /*如何在输入小于六位的数后不再执行下一句,而是重新开始输入。以及在输入十位            及以上的数后显示输入错误的提示,并重新开始输入,而不是代码错误提示。*/    System.out.println("再次输入密码:");    int sum2=scan.nextInt();    if(sum2==sum1){    System.out.println("恭喜!注册完成!!");    }else{    System.out.println("密码不一致,重新输入");    }  }  }
查看完整描述

1 回答

?
rookie2maven

TA贡献278条经验 获得超76个赞

在条件语句里重新调用输入语句


查看完整回答
反对 回复 2016-03-09
  • 1 回答
  • 0 关注
  • 1317 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信