【发布时间】:2021-08-05 07:59:49
【问题描述】:
while ((1 <= arr[i] <= arr.length) && (arr[i] != arr[correctPos])) {
为什么我在这行代码中遇到错误?
【问题讨论】:
-
你需要在 arr[i] 之后 pud &&
标签: java
while ((1 <= arr[i] <= arr.length) && (arr[i] != arr[correctPos])) {
为什么我在这行代码中遇到错误?
【问题讨论】:
标签: java
您不能在 Java(或者实际上是大多数编程语言)中使用这样的双重不等式表达式。使用这个版本:
while ((1 <= arr[i] && arr[i] <= arr.length) && (arr[i] != arr[correctPos])) {
// ...
}
【讨论】: