黑马程序员技术交流社区
标题:
模拟用户登陆
[打印本页]
作者:
话不多先生00
时间:
2015-9-6 23:02
标题:
模拟用户登陆
public class Text {
/**
* @param args
*/
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
for (int i = 0; i < 3; i++) {
System.out.println("请输入用户名:");
String userword = sc.nextLine();
System.out.println("请输入密码:");
String passwork = sc.nextLine();
if ("admin".equals(userword)&&"admin".equals(passwork)) {
System.out.println("欢迎"+userword+"登录。");
break;
} else {
if(i==2){
System.out.println("错误次数已达上限,暂停服务。");
} else {
System.out.println("用户名或密码错误,请重新输入。");
System.out.println("您还有"+(2-i)+"次输入机会。");
}
}
}
}
}
作者:
徐鹏辰
时间:
2015-9-6 23:11
还可以优化!!
最后的else中的输出语句可以写成一句,之间用+连接。
同时输出语句也可以定义一个方法。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2