数组定义及常用函数

格式1:        int[] arr = new int[5];   //生成长度为5的 int 数组默认值为0

格式2:        int[] arr = {1,3,5,7};  

格式3:        int [] arr = new int[]{1,3,5,7}

多维数组       int arr[][] = new int[3][4];

以下常用方法每个都重载了多个方法,注意使用。

staticStringtoString(int[] a)

返回指定数组内容的字符串表示形式。

static voidsort(int[] a, int fromIndex, int toIndex)

对指定 int 型数组的指定范围按数字升序进行排序。

static voidfill(int[] a, int fromIndex, int toIndex, int val)

将指定的 int 值分配给指定 int 型数组指定范围中的每个元素。

static booleanequals(int[] a, int[] a2)

如果两个指定的 int 型数组彼此相等,则返回 true。

static int[]copyOfRange(int[] original, int from, int to)

将指定数组的指定范围复制到一个新数组。

static int[]copyOf(int[] original, int newLength)

复制指定的数组,截取或用 0 填充(如有必要),以使副本具有指定的长度。

static intbinarySearch(T[] a, T key)

使用二分搜索法来搜索指定  T类型 数组,以获得指定的值。

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

推荐阅读更多精彩内容

  • 1、孙贞元 | 我们的一生中,会遇到很多贵人。他们在我们的每个分水岭,都起着至关重要的作用。当我们跨越每一个阶段,...
    王中伟阅读 968评论 0 0
  • 夜已深 风渐凉 人难眠 思绪纷飞 一个人静静地听着歌 想着过往想着老家 想着年迈的母亲 想着酸爽的汤鱼 想着儿时的...
    从心活过阅读 1,794评论 3 11
  • 总有人还未涉世,就已在内心千万遍感叹生活的艰难,何不把每天的生活当做每一次新的体验,有体验,才有挑战,在不断的向前...
    能守阅读 1,254评论 0 0