黑马程序员技术交流社区
标题:
代码练习题之模拟用户登录案例
[打印本页]
作者:
huang_bing_hua
时间:
2016-2-27 11:04
标题:
代码练习题之模拟用户登录案例
package cn.itcast_03;
import java.util.Scanner;
/*
*
* 模拟登陆,给三次机会,而且提醒还有几次
* 分析:
* A:给定用户名和密码
* B:键盘录入用户名和密码
* C:比较是否相同
* 如果相同,登录成功
* 如果有一个不相同,登录失败
复制代码
作者:
huang_bing_hua
时间:
2016-2-27 11:05
public class StringTest {
public static void main(String[] args) {
String username = "ice";
String password = "83509161";
//创建键盘录入对象
Scanner sc = new Scanner(System.in);
//for循环
for (int x=1;x<=3;x++) {
//请输入用户名
System.out.println("请输入你的用户名:");
String name = sc.nextLine();
//请输入密码
System.out.println("请输入你的密码:");
String psd = sc.nextLine();
if (username.equals(name) && password.equals(psd)) {
System.out.println("登录成功");
break;
}
if (3-x == 0){
System.out.println("账号被锁定,无法再次输入");
}
else {
System.out.println("登录失败,你还有"+(3-x)+"次机会");
}
}
}
}
复制代码
接着上一个帖子
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2