博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数组中 Arrays类 、 选择排序 和 冒泡排序 、 二分查找
阅读量:5025 次
发布时间:2019-06-12

本文共 977 字,大约阅读时间需要 3 分钟。

在开发中可以用  java.util.Arrays.sort(); 方法进行排序

import java.util.Arrays;public class ArrayTest {    /**     * 选择排序     * @param arr     */    public static void selectSort(int[] arr){        for(int i=0;i
arr[j]){ int temp = arr[i]; arr[i] = arr[j]; arr[j] = temp; } } } } /** * 冒泡排序 * @param arr */ public static void bubbleSort(int[] arr){ for(int i=0;i
key){ max = mid - 1; }else if(arr[mid] < key){ min = mid + 1; } if(min>max){ return -1;// 操作数组如果元素不存在 返回-1 } mid = (max+min)/2; } return mid; } // 测试 public static void main(String[] args) { int[] arr = {1,3,8,6,7,2,9}; Arrays.sort(arr); bubbleSort(arr); for(int i=0;i

 

转载于:https://www.cnblogs.com/jonny-xu/p/6398984.html

你可能感兴趣的文章
阿里巴巴2016前端工程师面试题
查看>>
html操作
查看>>
android 添加'com.android.support:percent:26.0.0-alpha1'
查看>>
Java线程池详解
查看>>
C++调用windowsAPI
查看>>
javaSE基础之基本细节注解
查看>>
js 模板方法模式
查看>>
Swing:关于Java界面编程的第一课,如何正确的处理界面中的线程
查看>>
mui组件通用CSS类
查看>>
怎么使用jquery判断一个元素是否含有一个指定的类(class)
查看>>
9月23日JavaScript作业----日期时间选择
查看>>
项目管理成功的12个关键原则
查看>>
CSU-ACM2016暑期集训训练4-BFS(F - Oil Deposits)
查看>>
怎样理解JAVA的“构造方法”和“主方法”
查看>>
Lightoj 1029 - Civil and Evil Engineer
查看>>
Linux系统故障排除
查看>>
【读书笔记】iOS-强类型与弱类型
查看>>
解决控制台程序中F5启动调试闪屏关闭问题
查看>>
Logger级别和输出的地方
查看>>
PHP基础知识系列:多态性
查看>>