Java/“高级”检查

Java/“高级”检查,java,slick2d,Java,Slick2d,我正在尝试制作一个无法找到解决方案的程序: 我想检查位置_x是否为0或20或40或60或80或100或120。。。直到1280年总是加上20 我希望你能进一步帮助我 谢谢 您可以尝试使用此处的模量,例如 if (position_x % 20 == 0 && position_x >=0 && position_x <= 1280) { System.out.println("position_x is a multiple of 20 and

我正在尝试制作一个无法找到解决方案的程序:

我想检查位置_x是否为0或20或40或60或80或100或120。。。直到1280年总是加上20

我希望你能进一步帮助我


谢谢

您可以尝试使用此处的模量,例如

if (position_x % 20 == 0 && position_x >=0 && position_x <= 1280) {
    System.out.println("position_x is a multiple of 20 and within range.");
}
else {
    System.out.println("position_x is out of range or not a multiple of 20.");
}

@谁说你的评论被打断了。这段代码现在对我有效,改变了我程序中的一些小东西。非常感谢你!