国外域名购买网站,营销网站做推广,俄语网站建设注意事项,软件开发公司网站package com.day5.test;import java.util.Scanner;public class Test1 {/*** param args* 需求#xff1a;模拟登陆#xff0c;给三次机会#xff0c;并提示还有几次* 用户名和密码都是admin* 分析#xff1a;* 1#xff0c;模拟登陆#xff0c;需要键盘录入#xff0c;…package com.day5.test;import java.util.Scanner;public class Test1 {/*** param args* 需求模拟登陆给三次机会并提示还有几次* 用户名和密码都是admin* 分析* 1模拟登陆需要键盘录入Scanner* 2给三次机会需要循环for* 3并提升有几次需要判断if*/public static void main(String[] args) {Scanner scnew Scanner(System.in); //创建键盘录入对象for(int i0;i3;i){System.out.println(请输入用户名);String userNamesc.nextLine(); //将键盘录入的用户名存储在userName中System.out.println(请输入密码);String passwordsc.nextLine(); //将键盘录入的密码存储在password中//为什么不用userName.equals.(admin);如果是字符串常量和字符串变量比较通常都是字符串常量调用方法将变量当做参数传递防止空指针异常if(admin.equals(userName)admin.equals(password)) //最好使用equals比较的是地址equals比较的是内容{System.out.println(欢迎userName登陆);break; //登陆正确跳出循环}else{if(i2){System.out.println(您的错误次数已到请明天再来吧);}else{System.out.println(录入错误您还有(2-i)次机会);}}}}}