0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Java中Arrays類是什么 Arrays常用方法

jf_78858299 ? 來源:算法與編程之美 ? 作者:編程之美 ? 2023-02-17 15:11 ? 次閱讀

了解Arrays類的概念

A****rrays 位于java.util包下,Arrays是一個操作數(shù)組的工具類。

Arrays常用方法

Arrays.fill:

替換數(shù)組原元素;

圖片


Arrays.sort:對數(shù)組進行排序(遞增);

圖片

Arrays.equal:

判斷兩個數(shù)組是否相等;

圖片

Arrays.copy0f:拷貝數(shù)組

圖片

Arrays.toString:打印數(shù)組

圖片

輸出

| 替換import java.util.Arrays;public class Arrays01替換 {public static void main(String[] args) {int arr1[]={6,4,5,2,1,3};Arrays. fill (arr1,7);for (int i=0;iSystem. *out* .println(arr1[i]);}}}排序import java.util.Arrays;public class 排序 {public static void main(String[] args) {int arr1[]={6,4,5,2,1,3};Arrays. *sort* (arr1);char arr2[]={'b','d','c','a'};Arrays. *sort* (arr2);for (int i=0;iSystem. *out* .println(arr1[i]);}for (int i=0;iSystem. *out* .println(arr2[i]);}}}判斷兩個數(shù)組是否相等import java.util.Arrays;public class 判斷兩個數(shù)組是否相等 {public static void main(String[] args) {int arr1[]={1,2,3};int a[]={1,2,3};System. *out* .println(Arrays. *equals* (arr1,a));char arr2[]={'a','b','c'};char b[]={'A','b','c'};System. *out* .println(Arrays. *equals* (arr2,b));}}拷貝import java.util.Arrays;public class 拷貝數(shù)組 {public static void main(String[] args) {int[]arr1={1,2,3,4,5};int[]c= Arrays. *copyOf* (arr1,2);for (int i=0;iSystem. *out* .println("數(shù)組c是:"+c[i]);}int[]d= Arrays. *copyOf* (arr1,6);for (int i=0;iSystem. *out* .println("數(shù)組d是:"+d[i]);}}}打印數(shù)組import java.util.Arrays;public class 打印數(shù)組 {public static void main(String[] args) {int[]arr1={1,2,3,4,5};char arr2[]={'a','b','c'};System. *out* .println(Arrays. *toString* (arr1));System. *out* .println(Arrays. *toString* (arr2));}} |

結(jié)語

本次實驗我們介紹了Java中的Arrays的常用方法,Arrays如何去操作數(shù)組,介紹了替換、排序(增序)、判斷兩個數(shù)組是否相等以及拷貝數(shù)組和打印數(shù)組的方法。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • JAVA
    +關(guān)注

    關(guān)注

    19

    文章

    2952

    瀏覽量

    104485
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4723

    瀏覽量

    68236
  • Arrays
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    6395
收藏 人收藏

    評論

    相關(guān)推薦

    jAVA語言環(huán)境白皮書

    jAVA語言環(huán)境白皮書The Java Language Environment (A White Paper)1. Introduction to Java
    發(fā)表于 10-14 17:35

    Characterizing and Modeling the Impact of Power/Ground Via Arrays on Power Pl

    Characterizing and Modeling the Impact of Power/Ground Via Arrays on Power Plane
    發(fā)表于 07-01 18:03

    java集合干貨系列

    分別返回key值集合、value值集合以及Entry(鍵值對)集合的方法  Map支持泛型,形式如:Map  HashMap  HashMap是Map的一個重要實現(xiàn),也是最常用,基
    發(fā)表于 12-14 15:11

    Java常用異常處理方法 java推薦

    IllegalArgumentException ,IllegalStateException 。捕獲異常的方法使用 try 和 catch 關(guān)鍵字可以捕獲異常,try/catch代碼塊
    發(fā)表于 01-19 17:26

    低電容TVS ESD ARRAYS保護器件

    測試,表現(xiàn)出了優(yōu)于其它同類部件的性能。其觸發(fā)和箝位電壓低于典型聚合物靜電放電器件,從而大幅提高了對敏感電子部件的保護能力。      ESD ARRAYS產(chǎn)品特點:  1、低的箝位電壓:VRWM
    發(fā)表于 03-26 13:16

    THAT300series Matched Transistor Arrays

    Array ICS作為 專業(yè)級的低噪音,高性能匹配陣列晶體管ICS。低噪音:0.75nV/√HZ 高速度:fT =350MHZ??梢院芎玫募嫒軦DI和TI的相關(guān)Matched Transistor Arrays/Matched Monolithic Transistor Arra
    發(fā)表于 04-26 11:29

    JAVA常用系統(tǒng)的使用 實驗

    實驗 6 常用系統(tǒng)的使用 一、實驗?zāi)康?了解 Java 常用的系統(tǒng),包括 Java Appl
    發(fā)表于 09-23 19:01 ?1734次閱讀

    28個java常用的工具

    28個java常用的工具。
    發(fā)表于 11-06 11:30 ?3次下載

    Java常用工具

    Java常用工具
    發(fā)表于 11-06 11:21 ?1次下載

    Digital Signal Processing with Field Programmable Gate Arrays

    FPGA,數(shù)字信號處理:Digital Signal Processing with Field Programmable Gate Arrays
    發(fā)表于 12-17 11:58 ?51次下載

    Java數(shù)組的常用方法_Java:數(shù)組工具Arrays常用方法的用法及代碼

    本文主要詳細介紹了Java數(shù)組的常用方法以及數(shù)組工具Arrays
    發(fā)表于 01-29 10:25 ?2905次閱讀

    關(guān)于JAVA的相關(guān)基礎(chǔ)知識

    JAVA相關(guān)基礎(chǔ)知識,Arrays.sort(數(shù)組名)—給數(shù)組排輸出,String是最基本的數(shù)據(jù)類型等等
    發(fā)表于 09-23 15:22 ?0次下載

    怎樣運用Java實現(xiàn)冒泡排序和Arrays排序出來

    在數(shù)據(jù)結(jié)構(gòu)我們學(xué)習(xí)了解了冒泡排序和Arrays排序的基本算法,但沒能夠用編程語言實現(xiàn)出來。那我們應(yīng)該怎樣運用Java通過編程語言將冒泡排序和Arrays排序?qū)崿F(xiàn)出來呢?
    的頭像 發(fā)表于 03-02 09:37 ?480次閱讀
    怎樣運用<b class='flag-5'>Java</b>實現(xiàn)冒泡排序和<b class='flag-5'>Arrays</b>排序出來

    Arrays的copyOf,copyOfRange和fill方法

    在本文中,我們來看看 java.util.Arrays ,我們可以使用 Arrays 創(chuàng)建,比較,排序,搜索,stream 和轉(zhuǎn)化數(shù)組。 創(chuàng)建 我們來看看,使用Arrays 怎么創(chuàng)建一個新的數(shù)組
    的頭像 發(fā)表于 09-25 14:12 ?378次閱讀

    JDKjava.lang.Arrays 的源碼解析

    日常開發(fā),我們會使用各種工具,利用封裝好的輪子,能讓我們的開發(fā)事半功倍。但是在JDK,有一個特別的工具——java.lang.Arrays
    的頭像 發(fā)表于 10-11 15:31 ?563次閱讀
    JDK<b class='flag-5'>中</b><b class='flag-5'>java.lang.Arrays</b> <b class='flag-5'>類</b>的源碼解析