登录时登录帐户不起作用

时间:2017-04-23 14:01:35

标签: java

由于某些原因,我设置为登录的帐户无效。即使输入信息时所有内容都是核心输入。我不知道为什么这不起作用。我的循环工作正常,在告诉我尝试了最大尝试次数之前,它给了我3次尝试。任何帮助都会很棒!

var org = document.getElementById('origin-input').value;
var dest = document.getElementById('destination-input').value;

1 个答案:

答案 0 :(得分:0)

您使用的嵌套if条件永远不会成为true,您需要使用else if,如下所示:

 if (username.equals("griffin.keyes") && (password.equals("alphabetsoup"))){
   System.out.println("Access Granted! Welcome!");
   return;
} else if(username.equals("rosario.dawson") && (password.equals("animaldoctor"))) {
      System.out.println("Access Granted! Welcome!");
      return;
} else if(...) {
    //add other else if conditions
} else {
       System.out.println("Incorrect Login Information!");
       totalAttempts--;
       System.out.println(totalAttempts);
 }

我强烈建议您使用HashMap(查看here)来存储用户名和密码,这样您就不需要很多else if条件。< / p>