请用Java语言实现顺序查找的简单代码
时间: 2023-09-22 21:07:45 浏览: 51
好的,以下是Java语言实现顺序查找的简单代码:
```java
public class SequentialSearch {
public static int search(int[] arr, int target) {
for (int i = 0; i < arr.length; i++) {
if (arr[i] == target) {
return i; // 找到目标元素,返回下标
}
}
return -1; // 没有找到目标元素,返回 -1
}
public static void main(String[] args) {
int[] arr = {3, 5, 1, 8, 2, 9};
int target = 8;
int index = search(arr, target);
if (index != -1) {
System.out.println("目标元素 " + target + " 的下标为 " + index);
} else {
System.out.println("没有找到目标元素 " + target);
}
}
}
```
这段代码实现了在数组中查找目标元素的功能,如果找到了目标元素,就返回其下标;如果没找到,就返回 -1。在 main 函数中,我们定义了一个数组,一个目标元素,然后调用 search 函数进行查找,并输出查找结果。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)