import java.util.*; public class Lianxi_6_12 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); String username ="lianlian"; int password =123456; for(int i = 3 ; i>=1; i--){//给i 3次输入的机会 如果i>1 i--减去次数。 System.out.println("请输入用户名:"); String name = input.next(); System.out.println("请输入密 码:"); int pw =input.nextInt(); //首先创建用户名和密码的输出窗体 if(username.equals(name) && pw==password){//这里用if判断 上面的username 是否等于你所输出的name &&与/或 pw等于你所输入的密码是否与上面的password相同。 System.out.println("欢迎登录MyShopping系统!"); break;//如果是为 true这输出上面的 ”欢迎登录MyShopping系统!“ 如果为false则跳出下一个目标 } else if(i!=1){// i不等于1输出下面的语句 System.out.println("用户名和密码不匹配!"); System.out.println("输入错误!您还有"+(i-1)+"次机会"); } else {//结尾 如果以上的用户名和密码都输入错误这输出下面的语句 System.out.println("对不起,您3次机会出入错误,没有权利进入系统"); } } } }
Java-第六章-用for和if-elseif 完整了用户登录信息验证
原创
©著作权归作者所有:来自51CTO博客作者疯子伟伟的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:Java-第四章-使用switch为小明制定学习计划
下一篇:我的友情链接
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
linux第六章
**
linux -
python123第六章 python第六章答案
【仅记录学习交流使用】0. Python 的 floor 除法现在使用 “ // ” 实现,那 3.0 // 2.0 您目测会显示 什么内容呢?1.0【解】 1. x/y: 真除法。其结果对整数省去小数部分,对浮点数保留小数部分 2.x/
python123第六章 小甲鱼python课程学习笔记 榆钱 python课后答案 操作符