Arrays类的使用

什么是Arrays

Arrays是一个操作数组的各种方法的工具类

示例

package array;

import java.util.Arrays;

/**
 * Arrays类的使用
 */
public class ArrayDemo05 {
    public static void main(String[] args) {
        // Arrays
        int[] lists = {1, 2, -2, 4, 34, 1231, 421321, 111};
        // Arrays.toString方法 打印数组
        System.out.println(Arrays.toString(lists)); // [1, 2, -2, 4, 34, 1231, 421321, 111]

        // 排序
        Arrays.sort(lists);
        System.out.println("排完序后数组==" + Arrays.toString(lists)); // [-2, 1, 2, 4, 34, 111, 1231, 421321]

        // 填充
        // Arrays.fill(lists,6);  // 所有都是[6, 6, 6, 6, 6, 6, 6, 6]
        Arrays.fill(lists, 0, 2, 5); // 包含formIndex 不包含toIndex  [5, 5, 2, 4, 34, 111, 1231, 421321]
        System.out.println(Arrays.toString(lists));

        // 比较两个数组是否相同
        System.out.println(Arrays.toString(lists).equals("[5, 5, 2, 4, 34, 111, 1231, 421321]")); // true
    }
}

小结

Arrays一个工具类 哈哈哈 自己也可以写
理解思想比较重要 凡事想好再去动手 事半功倍

上一篇:SYCOJ#111、吉祥物


下一篇:SpringIOC运行流程概要