经典算法只自然查找

思想:

     *           遍历一个数组,将查询的值与数组中的值进行比较,
     *           如果两个值相等的话,那么将该值的索引记录下来,
     *           如果找不到的话,那么就返回查无此值。

代码如下:

 public static void selectSort() {
        int findValue = -1;
        int findIndex = -1;
        //使用静态初始化的方式定义一个数组。
        int[] arr = {2,4,1,8,3,10,0};
        //遍历该数组。
        for(int i = 0; i < arr.length; i++) {
            if(arr[i] == findValue) {
                findIndex = i;
                System.out.println(findValue);
            }
        }
        if(findIndex == -1) {
            System.out.println("该数组中查无此值");
        }else {
            System.out.println("您查的值:"+findValue +",在数组中的索引为:" + findIndex);
        }
    }

 

posted @ 2018-05-18 15:03  路漫漫,随风~  阅读(97)  评论(0编辑  收藏  举报