JavaSE基础50题:25. 查找数组中指定元素(顺序查找)

2023-12-28 22:40:47

概述

给定一个数组,再给定一个元素,找出该元素在数组中的位置。

for循环遍历

【概述】
一个一个找,比较慢。
想要快一点的方法,可以使用二分查找,在后续《JavaSE基础50题》专栏中27题中详细讲解。
【代码】

 public static int find(int[] array, int val) {
        for (int i = 0; i < array.length; i++) {
            if (array[i] == val) {
                return i;
            }
        }
        return -1;
    }
    public static void main(String[] args) {
        int[] array = {12,15,21,1,2,3};
        int ret = find(array,15);
        System.out.println(ret);
    }
}

【输出结果】
在这里插入图片描述

文章来源:https://blog.csdn.net/T2283380276/article/details/134896348
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。