【问题标题】:Bad operand types for binary operator '<=' java error [duplicate]二元运算符'<='java错误的错误操作数类型[重复]
【发布时间】:2021-08-05 07:59:49
【问题描述】:
while ((1 <= arr[i] <= arr.length) && (arr[i] != arr[correctPos])) {

为什么我在这行代码中遇到错误?

【问题讨论】:

  • 你需要在 arr[i] 之后 pud &&

标签: java


【解决方案1】:

您不能在 Java(或者实际上是大多数编程语言)中使用这样的双重不等式表达式。使用这个版本:

while ((1 <= arr[i] && arr[i] <= arr.length) && (arr[i] != arr[correctPos])) {
    // ...
}

【讨论】:

    猜你喜欢
    • 2018-10-02
    • 1970-01-01
    • 1970-01-01
    • 2023-04-06
    • 2014-05-30
    • 1970-01-01
    • 2022-07-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多