【发布时间】:2017-10-21 08:56:58
【问题描述】:
我创建了一个ArrayList,其中包含我从互联网上检索到的常用密码,并初始化了一个名为commonPasswords 的数组。我想检查用户输入的密码是否与数组中的任何密码匹配。但是,这似乎不起作用。我不知道为什么。任何帮助将不胜感激。
我刚开始学习如何编程,所以我是该领域的新手。谢谢!
int commonpass = 0;
int check = 0;
while (commonpass == 0) {
if (password.equals(commonPasswords.get(check))) {
score = 0;
}
check++;
if (check >= commonPasswords.size()) {
commonpass++;
}
}
【问题讨论】:
-
改用
commonPasswords.contains(password)
标签: java arrays string arraylist