繁体   English   中英

如何比较键盘输入的值? 爪哇

[英]How to compare values from keyboard input? JAVA

如何比较键盘输入中的两个值? 我的意思是,我有以下代码:

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)...

我怎样才能做到这一点? 谢谢。

您可以使用临时变量say prevoousrow&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;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM