java - 如何检测 var 何时超过数字然后更改变量

标签 java

我正在用java制作一个垄断游戏,我想在玩家通过GO时设置一个 boolean 变量。这是我的代码:

int movetop1=Player1.space+roll();
Player1.space= movetop1>40 ? movetop1-40:movetop1;

我想在重置玩家空间时设置一个变量。

我该怎么做?

最佳答案

int movetop1=Player1.space+roll();
Boolean passingGo = moveTop1 > 40
Player1.space= passingGo ? movetop1-40:movetop1;

你已经有了逻辑,只需添加一个变量来捕获它

关于java - 如何检测 var 何时超过数字然后更改变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28621317/

相关文章:

java - 如何修复Gradle Build中的 “Failed to process kafka-clients-1.1.1.jar”错误

java - spring 4和hibernate 5集成: could not obtain transaction-synchronized Session for current thread

java - java中设置数组的方法

java - Java 中的 split() 方法不适用于点 (.)

java - Java中读取TIF图像的像素长宽比

java - 模式问题,它包括 (.*?) 之外的文本

java - 在 Android 中设置按钮颜色

java - 如何使用 java 和 postgresql 知道表中的哪一行被更改

java - Java 中如何判断一个字符串是否等于某个数字范围?

java - 将两个 boolean 值转换为一个整数