注册登录Java

import java x.swing.*;
import java.util.Scanner;

public class Login extends J Frame {
//声明用户名和密码
private String username;
private String p w d ;
//登录方法
public void Sign in(){
String username;
String p w d;
username = this.username;
p w d = this.p w d;
Scanner scanner = new Scanner(System.in);
//第一个循环,判断输入用户名和密码是否正确
for (;😉 {
System.out.print(“请输入用户名:”);
username = scanner.next();
System.out.print(“请输入密码:”);
p w d = scanner.next();
//判断用户名和密码是否输入正确
if (username.equals(this.username) && p w d .equals (this.p w d)) {
//第二个循环,判断两次输入的密码是否一致
for (;😉 {
System .out .print l n(“请输入新密码:”);
p w d = scanner.next();
System.out.print l n(“请您再次输入新密码:”);
String password = scanner.next();
if (p w d.equals(password)) {
this.p w d = password;
System.out.print l n(“修改密码成功,您的新密码为:” + p w d);
//两次输入密码一致跳出循环
break;
} else {
System.out.print l n(“您两次输入密码不一致,请重新输入:”);
}
}break;
} else {
System.out.print l n(“您的用户名或密码输入错误,请重新输入:”);
}
}
}
//注册方法
public void Signup(){
//定义方法内变量传值
String username;
String p w d;
System.out.print l n(“欢迎进入注册系统”);
Scanner scanner=new Scanner(System.in);
for (;😉 {
System.out.print l n();
System.out.print(“请输入用户名:”);
username = scanner.next();
System.out.print(“请输入密码:”);
p w d= scanner.next();
System.out.print(“请再次输入密码:”);
String password=scanner.next();
if (!p w d.equals(password)){
System.out.print l n(“两次输入密码不相同!”);
} else if (username.length() < 3 && p w d .length() < 6) {
System.out.print(“用户名长度不能小于3,密码长度不能小于6!”);
} else if (p w d.length() < 6) {
System.out.print(“密码长度不能小于6!”);
} else if (username.length() < 3) {
System.out.print(“用户名长度不能小于3”);
} else if (p w d.equals(password)){
this.username=username;
this.p w d=password;
System.out.print l n(“注册成功!请牢记用户名和密码”);
break;
}
}
}
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值