Arrays類常用方法


Arrays類

3.1 概述

java.util.Arrays 此類包含用來操作數組的各種方法,比如排序和搜索等。其所有方法均為靜態方法。

3.2 操作數組的方法

1.將參數數組變成字符串

public static String toString(數組);

public static void mian(String[] args){
    //定義一個int數組
    int[] arr = {1,3,5,6};
    //打印數組,輸出地址值
   System.out.println(arr);//[I@2ac1fdc4
  	//將數組內容轉換稱為字符串
    String s = Arrays.toString(arr);
    //打印字符串,輸出內容
    System.out.println(s);//[1,3,5,6]
    
}

2.對指定的類型數組按升序進行排序

public static void sort(數組);

備注:

  1. 如果是數值,sort默認按照升序從小到大
  2. 如果是字符串,sort默認按照字母的升序
  3. 如果是自定義的類型,那么這個自定義的類需要有Comparable或者Comparator接口的支持
int[] array1 = {1,5,3,2,6};
Arrays.sort(array1);
System.out.println(array1);//[I@1b6d3586
System.out.println(Arrays.toString(array1));//[1,2,3,5,6]

String[] array2 = {"cc","bb","ee"};
Arrays.sort(array2);
System.out.println(array2);//[I@1b6d3586
System.out.println(Arrays.toString(array2));//[bb,cc,ee]


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM