Arrays(管理或運算元組)類
阿新 • • 發佈:2021-11-19
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); } }