java查找数组元素下标
时间: 2024-03-17 08:38:24 浏览: 169
在Java中,可以使用循环来查找数组元素的下标。以下是一种常见的方法:
```java
public class Main {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5};
int target = 3;
int index = -1;
for (int i = 0; i < arr.length; i++) {
if (arr[i] == target) {
index = i;
break;
}
}
if (index != -1) {
System.out.println("元素 " + target + " 的下标为 " + index);
} else {
System.out.println("数组中不存在元素 " + target);
}
}
}
```
上述代码中,我们定义了一个整型数组 `arr`,并指定了要查找的目标元素 `target`。然后,我们使用 `for` 循环遍历数组,逐个比较数组元素与目标元素的值。如果找到了匹配的元素,我们将其下标赋值给 `index` 变量,并使用 `break` 语句跳出循环。最后,我们根据 `index` 的值输出相应的结果。
阅读全文