黑马程序员技术交流社区
标题:
课堂练习
[打印本页]
作者:
空白心
时间:
2015-6-10 23:05
标题:
课堂练习
3.将课堂练习:用户登录的例子改为3次登录机会,如果超过三次,提示系统不允许登录;参考:com.itcast.demo09_String_模拟登陆
答
package cn.itcast.dem;
import java.util.Scanner;
//将课堂练习:用户登录的例子改为3次登录机会,如果超过三次,提示系统不允许登录
public class Been {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String admin = "一世梦";
String code = "99999";
int count = 3;
while (true) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入账户名");
String st = sc.next();
Scanner sca = new Scanner(System.in);
System.out.println("请输入账户名");
String str = sca.next();
if (st.equals(admin) && str.equals(code)) {
System.out.println("成功登入");
break;
} else {
count--;
if (count == 0) {
System.out.println("登入失败结束");
break;
}
System.out.println("登入失败 还有" + count + "次登入机会");
}
}
}
}
4.String_统计字符数量,统计:将所有连续的数字字符作为一个数字,计算这种数字的数量;
5.请用户输入登陆名和密码:验证:登陆名是否是5--13个字符,登录密码只能包含:小写字母和数字,而且密码只能是6位;
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2