java - 如何将当前值与java中for循环中的先前值进行比较并确定它们是否不同?
在这里,我每次单击鼠标时都会循环该循环。因此i
取决于我点击的位置。
这里当前i
和前一个i
都等于 3。
https://www.dropbox.com/s/55dao9a9r8o4yis/Untitled%20picture%206.png
这里当前i
等于 7,前一个i
等于 11。
https://www.dropbox.com/s/pj38l23ugn6ey9/Untitled%20picture%207.png
我正在尝试if
声明将 previous 的两个值i
与 current进行比较i
。
这是我的 for 循环
public void mousePressed() {
if (state == 0) {
for (int i = 0; i < 6; i++) {
if (mouseX >= cards[i].x && mouseX <= cards[i].x + cards[i].WIDTH && mouseY >= cards[i].y && mouseY <= cards[i].y + cards[i].HEIGHT) {
cards[i].flip();
}
}