重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
import java.util.Scanner;
我们提供的服务有:网站设计制作、网站建设、微信公众号开发、网站优化、网站认证、乌鲁木齐ssl等。为1000多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的乌鲁木齐网站制作公司
//用户类
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
请检查用户名与密码