项目 8 数据排序及查找
项目 8 数据排序及查找请创建一个 Java 应用程序执行二分查找操作。在 main()方法中首先创建一个 int 类型的数组,采用随机数生成方式初始化数据。打印输出原始数组的元素值。然后采用冒泡排序算法对数组元素进行升序排列。打印输出排序后的数组的元素值。接着执行一个二分查找操作搜索指定的关键字值,如果关键字存在则打印输出关键字值对应数组元素的下标位置。如果关键字不存在则需要将关键字插入到数组的合适位置中,再打印输出新数组的元素值。请创建 binarySearch()方法进行二分查找操作,