Java.util包中的Arrays类的常用方式

如何引入Arrays类?

import java.util.Arrays;

常用方式如下:
1.数组排序

int a[] = {1,3,4,5,2};
Arrays.sort(a);//实现了对数组从小到大的排序

注意:Arrays类仅能实现从小到大的升序排序

2.数组元素的查找

int find ;
int a[] = {1,3,4,5,2};
find = Arrays.binarySearch(a,3);
// 括号中的a为要进行查询的数组,3为在数组中查找的元素
// find的值为元素3在数组中的下标

3.数组的打印

int a[] = {1,3,4,5,2};
System.out.println(Arrays.toString(a));
// a表示将要输出的数组,toString()以字符串的形式返回了指定数组的内容,如果直接打印,将输出该数组的内存地址

关于Arrays.toString()更多用法,参考下面链接:
java.util.Arrays_toString

4.查看数组中是否有特定的值

int a[] = {1,3,4,5,2};
System.out.println(Arrays.asList(a).contains(1));
//返回值为true / false

关于Arrays.asList(a)的用法,参考下面链接:
java.util.Arrays_asList

更多关于java.util的用法,参考下面链接:
java.util

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Arrays 位于java.util包内的Arrays类是Java提供的一个操作数组的工具类,其内部定义了一些常见...
    IAM四十二阅读 2,602评论 0 7
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,754评论 18 399
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,869评论 18 139
  • Java 语言支持的类型分为两类:基本类型和引用类型。整型(byte 1, short 2, int 4, lon...
    xiaogmail阅读 1,365评论 0 10
  • 此文虚构,仅为娱乐 -1- 某市网吧。 我呆呆地看着一排灰色的好友列表,上面一个个昵称我都无比熟悉,却不知何时,一...
    叶落伶俜阅读 520评论 5 6