A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 18631147315 初级黑马   /  2015-5-18 20:49  /  618 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

模拟一个假数据的登录动作。
求全代码,简单易懂的,,,

6 个回复

倒序浏览
何为“假数据”??

学到了用正则表达式验证??
回复 使用道具 举报
大西洋 发表于 2015-5-18 21:05
何为“假数据”??

学到了用正则表达式验证??

没学到 刚学到String类
应该是键盘录入一个登录信息 如果和我定义的登录信息匹配了就允许访问吧
回复 使用道具 举报
class DengL {
        public static void main(String[] args) {
                User u=new User();
                u.setUserName("Wan123");
                u.setPassWord("12345");
               
                for (int i = 0; i < 3; i++) {
                        Scanner sc = new Scanner(System.in);
                        System.out.println("请输入用户名");
                        String name = sc.nextLine();
                        System.out.println("请输入密码");
                        String mm = sc.nextLine();

                        if (u.panDuan(name, mm)) {
                                System.out.println("登陆成功");
                                break;
                        } else {
                                if ((2 - i) == 0) {
                                        System.out.println("请等2个小时后,再次登陆!");

                                } else

                                {
                                        System.out.println("用户名密码错误,还有" + (2 - i) + "次机会");
                                }

                        }
                }
                // System.out.println("请等2个小时后,再次登陆!");
        }

}

public class User {
        private        String userName;
        private String passWord;
        public User() {
                super();
                // TODO Auto-generated constructor stub
        }
        public String getUserName() {
                return userName;
        }
        public void setUserName(String userName) {
                this.userName = userName;
        }
        public String getPassWord() {
                return passWord;
        }
        public void setPassWord(String passWord) {
                this.passWord = passWord;
        }
        /**
         * 这是一个判断登陆是否成功的方法。
         *
         */
        public boolean panDuan(String userName,String passWord){
                return this.userName==userName&&this.passWord==passWord;
        }
       
}
回复 使用道具 举报
18631147315 发表于 2015-5-18 21:18
没学到 刚学到String类
应该是键盘录入一个登录信息 如果和我定义的登录信息匹配了就允许访问吧
...

哦~ 了解 :)
回复 使用道具 举报
碉堡了!!!
回复 使用道具 举报
多多打代码,神马都是浮云。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马