使用循环搜索数组

时间:2016-04-20 17:04:53

标签: arrays search

我有一个数字1到10的数组,我从用户那里得到一个数字。

现在我想检查一下我的数组中是否存在该数字,那么有没有办法搜索它。 我想在C编程中使用循环搜索它

1 个答案:

答案 0 :(得分:0)

假设以下是场景

    int numbers[] = { 1, 2,3,4,5,6,7,8,9,10 };

//easiest way if your array is already sorted is to use binarySearch

    if(Arrays.binarySearch(numbers, number_input_by_user) >=0 ){
                 //found in array
            }else{
                   //not found in array
    }

如果你的数组没有排序,你可以使用

Arrays.sort(numbers);