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