数组

填充替换数组元素

fill() --> 将一个值分配给数组

        int k[] = new int[5];
        Arrays.fill(k,8);//将8赋给k数组中的每个空间

        int k[] = {42,5,6,9};
        Arrays.fill(k,1,2,10);//将k数组中下标为1的元素,到下标为2的元素(不包括),赋值为10
        //结果为42 10 6 9

数组排序

sort() --> 对数组进行升序排序

        int k[] = {42,5,6,9};
        Arrays.sort(k);//结果为5,6,9,42

复制数组

copyof()

        int k[] = {42,5,6,9};
        int ne[]= Arrays.copyOf(k,5);//将数组k的所有元素复制给ne数组,5指新数组的长度,如果大于被复制的数组长度则以0来填充

copyOfRange()

        int k[] = {42,5,6,9};
        int ne[]= Arrays.copyOfRange(k,0,3);//将数组k的下标为0~(3-1)的元素赋给ne数组
    
posted @ 2023-02-15 22:02  TFOREVERY  阅读(4)  评论(0编辑  收藏  举报