小编Pok*_*kee的帖子

带有for循环的Java布尔方法

嘿我正在尝试在一个应该返回布尔值的方法中执行for循环.但是我不断收到错误.基本上,阵列可以变得非常大,我希望通过整个阵列检查以查找用户名和密码.

public class Users {
    private String username;
    private String password;
    private String[][] accounts = { { "user1", "pass1" }, { "user2", "pass2" } };

    public Users(String username, String password) {
        this.username = username;
        this.password = password;
    }

    public boolean check() {

        for (int i = 0; i < accounts.length; i++) {
            if ((username.equals(accounts[i][0])) && (password.equals(accounts[i][1]))) 
                return true;
            else 
                return false;
        }
    }

}
Run Code Online (Sandbox Code Playgroud)

java arrays for-loop boolean

-4
推荐指数
1
解决办法
2624
查看次数

标签 统计

arrays ×1

boolean ×1

for-loop ×1

java ×1