1. 程式人生 > 其它 >Arrays(管理或運算元組)類

Arrays(管理或運算元組)類

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); } }