Arrays里面包含了一系列静态方法,用于管理或操作数组(比如排序和搜索)
.toString返回数组的字符串形式
.sort排序(自然排序和定制排序)
.binarySearch 通过二分数组进行查找,要求必须排好序
package com.javabin.interface_; import java.util.Arrays; import java.util.Comparator; /** * Copyright (C), 2018-2021, Mr.Lin * Author: Mr.Lin * Date: 2021/11/19 17:42 * FileName: Arrays01 * Description: */ public class Arrays01 { public static void main(String[] args) { Integer arr[] ={1,2,15,55}; String s = Arrays.toString(arr); System.out.println(s); Integer integer[]={454,21,155,166,-1265}; // Arrays.sort(integer); // System.out.println(Arrays.toString(integer)); //sort重载也可以通过传入一个接口Comparator实现定制排序 Arrays.sort(integer, new Comparator<Integer>() { @Override public int compare(Integer o1, Integer o2) { return o2-o1; } }); System.out.println(Arrays.toString(integer)); int ar[]={1,3,45,95,102}; int i = Arrays.binarySearch(ar, -12); System.out.println(i); } }