0
点赞
收藏
分享

微信扫一扫

狂神java之 Arrays类介绍和常用方法

炽凤亮尧 2022-02-27 阅读 87

 

package com.kuang;

import java.lang.reflect.Array;
import java.util.Arrays;

public class ArrayDemo06 {
    public static void main(String[] args) {
        int[] a = {1,2,3,4,5,999,215,84614,2154,23};
        System.out.println(a);//[I@4554617c
        //System.out.println(Arrays.toString(a));
        //printArray(a);
        Arrays.sort(a);//数组进行排序:升序   结果:[1, 2, 3, 4, 5, 23, 215, 999, 2154, 84614]
        System.out.println(Arrays.toString(a));//[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]


        Arrays.fill(a,2,4,0);//填充
        System.out.println(Arrays.toString(a));


    }
    //重复造论
    public static void printArray(int[]a){
        for (int i = 0; i < a.length; i++) {
            if (i==0){
                System.out.print("{");
            }
            if (i==a.length-1){
                System.out.println(a[i]+"}");
            }else {
            System.out.print(a[i]+", ");
            }
            
        }
    }
}

Arrays.fill(); //填充数组

Arrays.sort(); //数组排序

举报

相关推荐

0 条评论