黑马程序员技术交流社区
标题:
练习:用户名登录案列
[打印本页]
作者:
小鹿
时间:
2015-9-28 23:01
标题:
练习:用户名登录案列
package com.xiaolu;
import java.util.Scanner;
public class StringDemo {
public static void main(String[] args) {
//定义用户名和密码
String username = "admin";
String password = "admin";
//给三次机会
for(int x = 0;x < 3;x++){
//x = 0,1,2,
//输入用户名和密码
Scanner sc = new Scanner(System.in);
System.out.println("请输入用户名:");
String name = sc.nextLine();
System.out.println("请输入密码:");
String word = sc.nextLine();
//比较用户名和密码是否相同
//是则登陆成功不是则登录失败
if(name.equals(username)&&word.equals(password)){
//如果相同,就输出登录成功
System.out.println("登录成功!");
break;
}else{
//如果是0次那么控制语句提示
if((2 - x) == 0){
System.out.println("您的输入机会为0,请与管理员联系!");
}else{
System.out.println("登录失败,您还有"+ (2 - x) +"次机会!");
}
}
}
}
}
仔细回想!慢慢敲出来,真是一种享受!分享一下,
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2