java-------注册,登录超过3次后程序退出
2017-11-20 20:27
309 查看
/**实现注册,和登录*/ public class Login { public static void main(String[] args) { Scanner in=new Scanner(System.in); System.out.println("********用户注册*********"); System.out.println("请输入用户名:"); String username=in.nextLine(); System.out.println("请输入密码:"); String password=in.nextLine(); //保持输入的用户名和密码 Users u = new Users(username,password); Login login=new Login(); login.setUser(u); System.out.println("注册成功!"); System.out.println("********用户登录*********"); int iCount=0;//登录次数 do{ System.out.println("请输入用户名:"); username=in.nextLine(); System.out.println("请输入密码:"); password=in.nextLine(); if(login.userLogin(username,password)){ System.out.println("登录成功"); break; }else{ iCount ++; if(iCount >= 3 && login.userLogin(username,password) == false){ System.out.print("登陆失败次数超过三次,程序即将退出!"); System.exit(0); }else{ System.out.println("请检查用户名与密码"); } } }while(true); } //判断用户名和密码是否正确 public boolean userLogin(String username,String password){ if(this.user.uesrname.equals(username) && this.user.password.equals(password)){ return true; }else{ return false; } } Users user; public void setUser(Users user){ this.user=user; } } //用户类 class Users{ String uesrname; String password; //构造方法 public Users(String username,String password){ this.uesrname=username; this.password=password; } } ===================实现结果======================== ********用户注册********* 请输入用户名: zhangsan 请输入密码: 11 注册成功! ********用户登录********* 请输入用户名: zhangsan 请输入密码: 12 请检查用户名与密码 请输入用户名: zhangsan 请输入密码: 11 登录成功
相关文章推荐
- java程序中如何为一个while(true)循环计时,超过一定时间比如10个小时就退出循环?
- Java web----用户注册登录程序
- java——获取一个应用程序运行的次数,如果超过5次,给出使用次数已到请注册的提示,并不要再运行程序
- python学习之路之案例0(实现登录功能,登录错误次数超过3次,自动退出登录)
- Java小程序之集合框架模拟数据库实现用户登录和注册功能
- Java简易登录注册小程序
- Java图形界面开发—简易登录注册小程序
- Java小程序之集合框架模拟数据库实现用户登录和注册功能
- 使用Java实现的简易登录注册程序
- [置顶] Java图形界面开发—简易登录注册小程序
- java登录程序用户密码5分钟内输错3次锁定用户账号一天的实现
- java登录程序用户密码5分钟内输错3次锁定用户账号一天的实现
- java登录程序用户密码5分钟内输错3次锁定用户账号一天的实现
- 跟老紫竹学Java-留言板-注册和退出登录页面
- Java-留言板-注册和退出登录页面
- Java程序连接oracle数据库,并实现注册与登录功能
- 续上一篇,注册、登录Java程序(集合存储数据)
- Java程序---学生管理系统的登录和注册
- 跟老紫竹学Java-图书销售系统-主页,注册,登录,退出登录等常规页面
- django 注册、登录及第三方接口程序(2):扩展User表