如何比较键盘输入中的两个值?我的意思是,我有这个代码:
int row, col;
for (int i = 1; i <= movements; i++) {
row = scan.nextInt();
col = scan.nextInt();
}
想象一下,我有4个动作,例如:1 1 1,2 2 1,2 2。我想比较第二个动作(1 2)是否等于第一个(1 1),第三个(2 1)到第二个(1 2)......
我该怎么做?感谢。
答案 0 :(得分:0)
你可以使用temp变量说prevoousrow&amp; prevoouscol并比较如下。
int row=-1, col=-1,prevoousrow=-1,prevoouscol=-1 ;
for (int i = 1; i <= movements; i++) {
row = scan.nextInt();
col = scan.nextInt();
if((prevoousrow == row) && (prevoouscol == col))
{
//duplicate/same movement
}
prevoousrow = row;
prevoouscol = col;
}