Arrays类的常用方法

简介: Arrays类的常用方法

Arrays常用方法

  1. toString //返回数组字符串形式
Integer[] integers = {1,2,3};
sout(Arrays.toString(integers));
//[1,2,3]
  1. sort排序

    Integer arr[] = {1,-1,7,0,80};
    //因为数组是引用类型,通过sort排序后,会影响实参
    Arrays.sort(arr);
    //sort是重载的,也可以传入接口Comparator实现定制排序
    Arrays.sort(arr,new Comparator(){
        @Override
        public int compara(Object o1,Object o2){
            Integer i1 = (Integer) o1;
            Integer i2 = (Integer) o2;
            return i2 - i1
        }
    })
  2. binarySearch通过二分搜索法进行查找,要求必须排好序int index = Arrays.binarySearch(arr,3)
相关文章
|
安全 Java API
深入探索 org.springframework.http.server.reactive.ServerHttpRequest:Reactive世界中的HTTP请求处理
深入探索 org.springframework.http.server.reactive.ServerHttpRequest:Reactive世界中的HTTP请求处理
538 0
|
编译器 Go 调度
Go Mutex 饥饿模式
Go Mutex 饥饿模式
344 0
Go Mutex 饥饿模式
|
机器学习/深度学习 存储 人工智能
《2023云原生实战案例集》——01 汽车/制造——VIVO AI计算平台的ACK One混合云实践
《2023云原生实战案例集》——01 汽车/制造——VIVO AI计算平台的ACK One混合云实践
|
机器学习/深度学习 算法 对象存储
【玩转数据系列十】利用阿里云机器学习在深度学习框架下实现智能图片分类
伴随着今日阿里云机器学习PAI在云栖大会的重磅发布,快来感受下人工智能的魅力。 一、背景 随着互联网的发展,产生了大量的图片以及语音数据,如何对这部分非结构化数据行之有效的利用起来,一直是困扰数据挖掘工程师的一到难题。
49942 62
|
监控 安全 Java
elasticsearch 1.7升级到7.x全攻略
elasticsearch 1.7升级到7.x全攻略
578 0
elasticsearch 1.7升级到7.x全攻略
|
存储 编解码 生物认证
华为Mate 10和Mate 10 Pro终极对比,结果很尴尬?
去年12月,作为华为的两大高端型号之一,Mate 9系列同时推出了普通版、pro版和保时捷版,后两者作为向高端市场的进一步上探并收到了不错的市场反响后。今年华为再接再厉,继续推出了Mate 10系列的普通版、pro版和保时捷版。
910 0
华为Mate 10和Mate 10 Pro终极对比,结果很尴尬?
|
SQL 关系型数据库 MySQL
数据管理DMS重磅发布:移动版,随时随地管理云端数据
阿里云数据管理DMS 移动版已于2017.8.31发布,一期提供RDS MySQL和ECS自建MySQL的数据管理服务,提供实例列表、库/表/列管理、SQL查询、实时性能、实例会话和授权审计等功能。
38073 0
密钥生成工具功能详解
说明:  本帖主要是为大家说明一下密钥生成工具的功能的使用方法,以及如何使用工具来处理集成中遇到的一些问题工具下载地址:【点击下载】一、生成密钥的功能 使工具生成密钥需要注意以下几点:   1、密钥生成工具生成密钥可以生成RSA密钥和RSA2密钥,如果是生成RSA密钥 密钥长度就需要选择1024长度的,如果是生成RSA2也就是RSA(256)密钥,那就需要选择2048长度的。
3053 12
|
分布式计算 运维 DataWorks
阿里云Dataworks数据集成工具实现:OTS -> Maxcompute数据同步
数据集成主要用于离线(批量)数据同步。离线(批量)的数据通道通过定义数据来源和去向的数据源和数据集,提供一套抽象化的数据抽取插件(Reader)、数据写入插件(Writer),并基于此框架设计一套简化版的中间数据传输格式,从而实现任意结构化、半结构化数据源之间数据传输。结合用户在使用OTS数据源同步的时候容易出现问题,这里演示:OTS数据源同步数据到Maxcompute的具体实现步骤。
1719 0
阿里云Dataworks数据集成工具实现:OTS -> Maxcompute数据同步