黑马程序员技术交流社区

标题: 今天学习了一个小代码感觉挺有意思,话不多说上代码 [打印本页]

作者: running小周    时间: 2016-8-10 23:21
标题: 今天学习了一个小代码感觉挺有意思,话不多说上代码
package com.heima.test;

import java.util.Scanner;

public class Test1 {

        /**
         * 需求:模拟登录,给三次机会,并提示还有几次。
         * 分析:
         * 模拟登录,需要用户自己输入数据,所以需要键盘录入scanner,
         * 输入的是字符串,所以用的是nextLine
         * 只有三次机会,所以需要用循环,有明确的循次数,所以用for
         * 用户名与密码需要if判断.
         */
        public static void main(String[] args) {
                int count = 0;         //定义一个计数器变量
                for (int i = 0; i <3; i++) {                //for循环三次录入机会
                       
                        Scanner sc = new Scanner(System.in);                //创建键盘录入对象
                        System.out.println("请输入用户名: ");
                        String yourName = sc.nextLine();
                        System.out.println("请输入你的座右铭: ");
                        String miMa = sc.nextLine();
                        if ("小周".equals(yourName) && "每个成功者都有一个开始用于开始才能找到成功的路".equals(miMa)){
                                System.out.println("欢迎 "+ yourName +"来到黑马学习");
                                break;
                        }else if(i==2){
                                        System.out.println("你的努力还不够请再接再厉");
                                }else
                                        System.out.println("你还有" + (2-i)+ "机会继续你的成功路");                       
                }
        }
}
/*
一个小小的程序大家都可以联系,可以来恶搞同学.
*/




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2