这里有新鲜出炉的Java函数式编程,程序狗速度看过来!
java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE(j2ee), JavaME(j2me), JavaSE(j2se))的总称。
本文给大家使用java代码实现用户登录验证功能,当用户输入三次错误后,用户不可以再次登录的。具体实现代码,大家可以参考下本教程
废话不多说了,关键代码如下所示:
- import java.util. * ;
- public class Demo04 {
- public static void main(String[] args) {
- //声明变量
- String root = "jim"; //用户名
- int passwd = 123456; //密码
- int time = 0; //循环次数
- int sum = 0; //总计次数
- Scanner input = new Scanner(System. in ); //获取键盘输入
- //for循环内
- for (time = 2; time <= 3 && time >= 0; time--) {
- //用户输入
- System.out.print("请输入用户名");
- root = input.next();
- System.out.print("请输入密码");
- passwd = input.nextInt();
- sum++;
- //判断用户输入用户名是否是jim并且密码=123456;
- if ("jim".equals(root) && passwd == 123456) {
- System.out.println("欢迎登陆MyShopping系统");
- break;
- }
- //当用户输入次数少于三时
- else if (sum < 3) {
- System.out.println("输入错误,您还有" + time + "次机会\n");
- continue;
- //当用户输入3次错误后;
- } else if (sum == 3) {
- System.out.println("输入错误,您还有" + time + "次机会\n");
- System.out.println("对不起,您3次均输入错误");
- }
- }
- }
- }
以上所述是小编给大家介绍的Java用户登录验证代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对PHPERZ网站的支持!
来源: http://www.phperz.com/article/17/1120/360142.html