JAVA - 如果-那么需要帮助

标签 java if-statement jframe

我想为整个程序设置一个“if-then”语句。我想要:

if (health <= 0) {
  JOptionPane.showMessageDialog(null, "You lost");
}

我无法让它正常工作。我正在尝试制作一个非常基本的基于文​​本的游戏,它不会不断检查运行状况。我不知道如何让它做到这一点,而不是每次发生损坏时都写它。

最佳答案

我不确定你是如何实现受到伤害的,但如果它是在一个方法中,你可以这样做:

private void takeDamage(double damage)
{
  // Take the damage here. Then check the health.
  if (health <= 0) 
  {
    // Print the you lost message.
  }
}

关于JAVA - 如果-那么需要帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18950674/

相关文章:

loops - 将循环内的复杂条件逻辑转换为流和 lambda

java - 如何在不超过最大值的情况下增加变量?

java - JFrame 布局帮助/指南,

java - JFrame:如何禁用窗口大小调整?

Java/Kotlin : Tokenize a string ignoring the contents of nested quotes

java - 垃圾收集过程中什么是引用处理

java - 将时间戳字符串转换为唯一主键

Java:使用多态性来避免 if 语句?

java - 在 BaseX 数据库上运行命令

java - 如何将组件限制在某个位置