教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

Arrays工具類(lèi)常用方法【Java編程基礎(chǔ)】

更新時(shí)間:2023年01月03日11時(shí)09分 來(lái)源:傳智教育 瀏覽次數(shù):

好口碑IT培訓(xùn)

  Arrays是一個(gè)專(zhuān)門(mén)用于操作數(shù)組的工具類(lèi),該類(lèi)位于java.util包中。Arrays工具類(lèi)提供了大量的靜態(tài)方法,常用的方法如表2-7所示。

  表2-7 Arrays工具類(lèi)的常用方法

1672715092958_Arrays工具類(lèi)的常用方法.jpg

  下面通過(guò)案例學(xué)習(xí)Arrays工具類(lèi)的使用,如文件2-16所示。

  文件2-16 Example16.java

package com.itheima.example;
import java.util.*;
public class Example16 {
    public static void main(String[] args) {
        int[] arr={ 9, 8, 3, 5, 2 };
        int[] copied=Arrays.copyOfRange(arr, 1, 7);       //復(fù)制數(shù)組
        System.out.println("復(fù)制數(shù)組:"+Arrays.toString(copied));
        Arrays.sort(arr);          //排序數(shù)組
        System.out.println("排序后:"+Arrays.toString(arr));
        Arrays.fill(arr, 8);          //填充數(shù)組
        System.out.println("填充數(shù)組:"+Arrays.toString(arr));
    }
}

  運(yùn)行結(jié)果如圖2-24所示。

1672715159518_圖2-24運(yùn)行結(jié)果.jpg

  圖2-24 運(yùn)行結(jié)果

  在文件2-16中,在分別使用Arrays的copyOfRange()、sort()和fill()方法時(shí),只需要將數(shù)組作為參數(shù)傳遞給方法即可,至于內(nèi)部的實(shí)現(xiàn)方式不需要關(guān)心??梢?jiàn),使用這些方法不僅可以大幅度減少代碼的書(shū)寫(xiě)量,而且能夠使操作更加簡(jiǎn)單。

1590032240449_視頻資源獲取.jpg

0 分享到:
和我們?cè)诰€交談!