package 算法设计;
import java.util.*;
public class 查找数字程序 {
public static void main(String abu[]){
Scanner sc=new Scanner(System.in);
int [] a={12,56,9,74,-65,26,53,41};
while (true) {
Arrays.sort(a);
System.out.println(Arrays.toString(a));
System.out.println("输入整数,程序判断该整数是否在数组中:");
System.out.println("输入-1是程序结束");
int number = sc.nextInt();
if (number==-1){
System.out.println("谢谢使用,程序结束了");
break;
}
else {
int index = Arrays.binarySearch(a, number);
if (index >= 0)
System.out.println(number + "在数组中" + index + "的元素值相同");
else
System.out.println(number + "不在数组中。。。");
}
}
}
}
用java编写一个数组中查找数字的程序
于 2022-06-19 19:06:13 首次发布