黑马程序员技术交流社区

标题: 通过java实现登录账户 [打印本页]

作者: 怪学究    时间: 2015-5-5 22:28
标题: 通过java实现登录账户
//题目:做一个登陆账户和密码的程序,判断账户和密码是否正确
//分析思路:
//        1.通过键盘录入登录者的账户密码
//        2.使用equal判断字符串是否相同
//        3.使用for循环确定输入有误后的操作
//        4.锁定账号和判断还有几次输入机会

package Day12;
import java.util.Scanner;
public class PasswordDemo {
        public static void main(String[] args) {
        String username = "admin";
        String password = "admin";
        //三次循环,确保3次登录机会
        for (int i = 0; i < 3; i++) {
               
        //通过键盘输入帐户名密码
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入用户账号:");
        String name = sc.nextLine();
       
        Scanner sd = new Scanner(System.in);
        System.out.println("请输入用户密码:");
        String word = sd.nextLine();
       
        //判断输入的帐户名和密码是否正确
        if(username.equals(name)&&password.equals(word)){
                System.out.println("恭喜你,登录成功");
                break;
        }
        else{
                if(i==2){
                        System.out.println("您的账户已被锁定,请持身份证与银行窗口联系");
                }
                else{
                System.out.println("对不起,用户名或密码错误,请重新登录,还有"+(2-i)+"次机会!");
                }
               
        }
        }
        }
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2