public class Login {
public static void main(String[] args) {
System.out.println("*****欢迎进入注册系统******");
boolean falg = false;
do {
System.out.println("请输入用户名:");
Scanner input = new Scanner(System.in);
String name = input.next();
//if判断用户名长度是否大于等于3
if (name.length() >= 3) {
falg = false;
System.out.println("请输入密码:");
//输入第一次的密码
String psw1 = input.next();
System.out.println("请再次输入密码");
//再次输入密码,psw1和psw2对比是否一样
String psw2 = input.next();
//if判断第一次输入密码长度是否大于等于6位数并且第一次输入密码和第二次一样
if (psw1.length() >= 6 && psw1.equals(psw2)) {
falg = false;
System.out.println("注册成功!");
//if判断第一次输入密码长度是否大于等于6位数并且第一次输入密码和第二次不一样
} else if (psw1.length() >= 6 && !psw1.equals(psw2)) {
falg = true;
System.out.println("注册失败,两次输入密码不相同");
//以上条件都不满足,说明密码长度小于6位数
} else {
falg = true;
System.out.println("密码长度不得小于6位数");
}
} else {
falg = true;
System.out.println("用户名长度不能小于3位数");
}
} while (falg);
}
}

最新文章

  1. iOS 真机测试时报错:Provisioning profile "iOS Team Provisioning Profile: XXX” doesn't include the currently selected device “XXX”.
  2. RDIFramework.NET平台代码生成器V3.0版本全新发布-更新于20160518(提供下载)
  3. 移除http响应中的多余的头(X-AspNet-Version,Server等)
  4. wordpress自动批量定时发布插件 DX-auto-publish
  5. How to copy files between sites using JavaScript REST in Office365 / SharePoint 2013
  6. Genesis 2.8-2.12
  7. 转: __asm__ __volatile__内嵌汇编用法简述
  8. 修改linux系统时间的方法(date命令)
  9. Eclipse插件Target Management (RSE)
  10. CSS预处理器实践之Sass、Less大比拼[转]
  11. 如果在配置中将“system.serviceModel/serviceHostingEnvironment/multipleSiteBindingsEnabled”设置为 true,则需要终结点指定相对地址。如果在终结点上指定相对侦听 URI,则该地址可以是绝对地址。若要解决此问题,请为终结点“http://localhost/Service1.svc”指定相对 URI。
  12. [001]const和指针
  13. Data Types in the Kernel <LDD3 学习笔记>
  14. javascript基础学习(十一)
  15. .NET开发规范教程
  16. rabbitmq在mac上安装
  17. AngularJS进阶(十一)AngularJS实现表格数据的编辑,更新和删除
  18. 一个基于angularJS的工资计算器
  19. CF833D Red-Black Cobweb 点分治、树状数组
  20. 深入理解Redis复制

热门文章

  1. 2018.2.8 php实现qq登陆接口
  2. Java代码工具箱之解析单行单列简单Excel
  3. C# 多态与new关键字
  4. 【Django】Django中的模糊查询以及Q对象的简单使用
  5. git Bash 学习
  6. java设计模式3--观察者模式
  7. 4-8 string
  8. 2019年Vue学习路线图
  9. Python中列表的深浅拷贝
  10. 9、python中的控制流