我想用安全密码进行锁定。 我将密码存储在IntList 密码中,并且当用户单击带有按钮ID的按钮时,尝试会附加到IntList 尝试上(此部分正常工作) :
IntList password = new IntList(14, 2, 12);
IntList attempt = new IntList();
draw() {
if (bClick==true) {
attempt.append(pressed_btn);
}
}
现在的问题是,一旦两个IntArray相同,我该如何比较它们并执行一些操作(切换到isLoggedIn条件)?我正在尝试,但是不起作用:
if (attempt.equals(password)) {
println("attempt equals password");
isLoggedIn=true;
}
谢谢。
答案 0 :(得分:0)
要比较列表,您必须遍历它们并比较各个条目。下面的代码显示了它的工作方式,尽管我建议以不同于下面的方式实现“ isLoggedIn”。
Product
答案 1 :(得分:0)
我实际上只是对它进行了排序。可行:
if (password.toString().equals(attempt.toString())) {
isLoggedIn=true;
}