【问题标题】:I don't know how to describe this well but it's something to do with integer我不知道如何描述这个,但它与整数有关
【发布时间】:2022-11-11 01:17:05
【问题描述】:
if (Weight <6)
            {
                Price = 5;
                System.out.println("The price of cleaning will be" + Price);
            }
            else if(Weight > 5 < 10)
            {
                Price = 8;
                System.out.println("The price of cleaning will be" + Price);
            }
            else if(Weight >=10)
            {
                Price = 12;
                System.out.println("The price of cleaning will be" + Price);
            }

否则如果(重量> 5 < 10)。我收到一个布尔错误我该如何修复那部分?

我希望它知道其中的区别。拜托,我在这方面需要帮助,我正在做的这项工作将在 3 小时内完成

【问题讨论】:

    标签: java


    【解决方案1】:

    它不是 Java 语法。 您需要将Weight &gt; 5 &lt; 10 更改为Weight &gt; 5 &amp;&amp; Weight &lt; 10

    顺便说一句,我们建议在 Java 中使用小写字母作为变量的初始字符。

    【讨论】:

    • 哦,我的上帝,我实际上忘记了&&,谢谢你的帮助,我在那个部分被困了几个小时
    【解决方案2】:

    假设权重应大于 5 且小于 10,请尝试:

    if (weight > 5 && weight < 10)
    

    【讨论】:

      【解决方案3】:

      兄弟,您没有在两个语句之间使用“&&” 所以它应该是这样的

      else if(weight > 5 && weight < 10)
      

      快乐编码!!!!

      【讨论】:

        猜你喜欢
        • 2020-08-17
        • 2021-04-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多