码迷,mamicode.com
首页 > 编程语言 > 详细

使用Arrays工具类的排序和二分法查找案例

时间:2020-06-21 18:02:01      阅读:66      评论:0      收藏:0      [点我收藏+]

标签:div   数组   ack   binary   string   nbsp   bsp   一个   输出   

Arrays工具类排序和查找案例:

package com.javaSe.Arrays;

import java.util.Arrays;

/*
好消息:
    SUN公司已经为我们程序员写好了一个数组工具类。
        java.util.Arrays;
 */
public class ArraysTest02 {
    public static void main(String[] args) {
        // java.util.Arrays;
        // 不要死记硬背
        int[] arr = {111,11,1111,222,22,333,33,4444,44,444};
        
        // 排序
        Arrays.sort(arr);
        // 输出
        for (int i = 0; i < arr.length; i++) {
            System.out.print(arr[i] + " ");
        }
        System.out.println();
        
        // 二分法查找(建立在排序基础之上。)
        int index = Arrays.binarySearch(arr,111);
        System.out.println(index == -1 ? "查找元素不存在!" : "你要查找的元素下标是:" + index);
    }
}

 

使用Arrays工具类的排序和二分法查找案例

标签:div   数组   ack   binary   string   nbsp   bsp   一个   输出   

原文地址:https://www.cnblogs.com/xlwu/p/13173194.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!