美文网首页java学习笔记
数组定义及常用函数

数组定义及常用函数

作者: Dipsy陈 | 来源:发表于2019-04-20 13:06 被阅读0次

    格式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类型 数组,以获得指定的值。

    相关文章

      网友评论

        本文标题:数组定义及常用函数

        本文链接:https://www.haomeiwen.com/subject/ozwkgqtx.html