什么是Arrays类?
-
从API里面我们可以知道Arrays类里面提供了用于操作数组的各种方法(如常用的排序和搜索)
-
该类还是一个静态工厂,提供的方法都是静态方法
-
Arrays其实是一个工具类
工具类设计思想 1、构造方法用 private 修饰 2、成员用 public static 修饰
-
代码示例
import java.util.Arrays;
/*
Arrays 类包含用于操作数组的各种方法
public static String toString(int[] a):返回指定数组的内容的字符串表示形式
public static void sort(int[] a):按照数字顺序排列指定的数组
*/
public class ArraysDemo {
public static void main(String[] args) {
//定义一个数组
int[] arr = {24, 69, 80, 57, 13};
System.out.println("排序前:" + Arrays.toString(arr));
Arrays.sort(arr);
System.out.println("排序后:" + Arrays.toString(arr));
// Math;
// System;
}
}