黑马程序员技术交流社区

标题: 课堂练习 [打印本页]

作者: 空白心    时间: 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