顺序查找一个数据,找到该元素就返回其在数组中的下标,没找到则返回空。
import java.util.Scanner;
public class TestSequentialSearch {
public static void main(String[] args) {
int a[]={49,38,65,97,76,13,27,49,78,34,12,64,5,4,62,};
System.out.println("请输入要查询的数字:");
Scanner input=new Scanner(System.in);
int input1=input.nextInt();
SequentialSearch(a,input1);
}
public static void SequentialSearch(int[] arr,int input){
for(int i=0;i<arr.length;i++){
if(arr[i]==input){
System.out.println(input+"的位置为:"+i);
break;
}
if(i==arr.length-1)
System.out.println("No Result!");
}
}
}