A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. package cn.itcast_03;

  2. import java.util.Scanner;

  3. /*
  4. *
  5. * 模拟登陆,给三次机会,而且提醒还有几次
  6. *         分析:
  7. *      A:给定用户名和密码
  8. *      B:键盘录入用户名和密码
  9. *      C:比较是否相同
  10. *         如果相同,登录成功
  11. *         如果有一个不相同,登录失败
复制代码


1 个回复

倒序浏览
  1. public class StringTest {
  2.         public static void main(String[] args) {
  3.                 String username = "ice";
  4.                 String password = "83509161";
  5.                 //创建键盘录入对象
  6.                 Scanner sc = new Scanner(System.in);
  7.                
  8.                 //for循环
  9.                 for (int x=1;x<=3;x++) {
  10.                         //请输入用户名
  11.                         System.out.println("请输入你的用户名:");
  12.                         String name = sc.nextLine();
  13.                         //请输入密码
  14.                         System.out.println("请输入你的密码:");
  15.                         String psd = sc.nextLine();
  16.                         if (username.equals(name) && password.equals(psd)) {
  17.                                 System.out.println("登录成功");
  18.                                 break;
  19.                         }
  20.                         if (3-x == 0){
  21.                                 System.out.println("账号被锁定,无法再次输入");
  22.                         }
  23.                         else {
  24.                                 System.out.println("登录失败,你还有"+(3-x)+"次机会");
  25.                                
  26.                         }
  27.                 }
  28.                
  29.         }

  30. }
复制代码
接着上一个帖子
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马