注册登陆java_Java注册登陆学习笔记

import java.util.Scanner;

//用户类

class Users

{

String username;

String password;

public Users(String username,String password) {

this.username = username;

this.password = password;

}

}

public class LoginDome {

Users user;

//判断用户名与密码

public  boolean userLogin(String username,String password)

{

if(this.user.username.equals(username) && this.user.password.equals(password))

{

return true;

}

else

{

return false;

}

}

public void setUser(Users user)

{

this.user = user;

public static void main(String[] args) {

String username;

String password;

int iCount = 0;  //计数器判断登陆几次

boolean flag = false;//判断是否登陆成功

Scanner in = new Scanner(System.in);

System.out.println("***********用户注册************");

System.out.println("请输入用户名:");

username = in.nextLine();

System.out.println("请输入密码:");

password = in.nextLine();

//保持输入的用户与密码

Users u = new Users(username,password);

LoginDome demo = new LoginDome();

demo.setUser(u);

System.out.println("注册成功!");

System.out.println("***********用户登陆************");

do{

System.out.println("请输入用户名:");

username = in.nextLine();

System.out.println("请输入密码:");

password = in.nextLine();

if(demo.userLogin(username,password))  //调用判断是否登陆成功方法

{

break;

}

else

{

iCount ++; //记录次数

if(iCount >= 3 && flag == false)  //如果登陆失败超过3次

{

System.out.print("登陆失败次数超过三次,程序即讲退出!");

System.exit(0);

}

else

{

System.out.println("请检查用户名与密码");

}

}

}while(true);

}

}

***********用户注册************

请输入用户名:

liwen

请输入密码:

123456

注册成功!

***********用户登陆************

请输入用户名:

li

请输入密码:

222

请检查用户名与密码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值