打印數組的 Java 程序
已發表: 2023-01-29目錄
Java數組基礎:
Java 中的數組是引用單個名稱的相似項的集合。 Java 數組與其他面向對象編程語言的數組略有不同。 關於 Java 中使用的數組的一些重要事實是:
- Java 中的數組是動態分配的。
- 數組變量可以像任何其他 Java 變量一樣通過在提及數據類型之後指定 [] 來聲明。
- 數組的內容是有序的,每個數組變量由從 0 開始的索引指定。即第一個數組元素在第 0個索引中,第二個元素在第一個索引中,依此類推。
- Java中的數組可以用作局部變量或靜態字段或方法參數。
- 數組大小可以是 int 或 short 類型。 不能將長值分配為數組大小。
- 對像是類型數組的直接超類。
- Cloneable 和 java.io.Serializable 接口由每個數組類型實現。
查看我們的免費技術課程,在競爭中脫穎而出。
探索我們的熱門軟件工程課程
LJMU & IIITB 計算機科學碩士 | 加州理工學院 CTME 網絡安全證書課程 |
全棧開發訓練營 | 區塊鏈PG項目 |
全棧開發中的執行 PG 計劃 | |
在下面查看我們所有的課程 | |
軟件工程課程 |
在 Java 中打印數組:
存儲相同數據類型項的數據結構在 Java 中稱為數組。 數組元素分配在一個連續的存儲位置。 因此,一組固定的項目可以存儲在數組中。 有幾種打印數組的方法。 他們是:
- For循環
- For-each 循環
- Arrays.toString() 方法
- Arrays.deepToString() 方法
- Arrays.asList() 方法
- Java 中的迭代器接口
- Java 中的流 API
從世界一流大學在線學習軟件開發課程。 獲得執行 PG 課程、高級證書課程或碩士課程,以快速推進您的職業生涯。
需求軟件開發技能
JavaScript 課程 | 核心 Java 課程 | 數據結構課程 |
Node.js 課程 | 課程 | 全棧開發課程 |
NFT課程 | 開發運營課程 | 大數據課程 |
React.js 課程 | 網絡安全課程 | 雲計算課程 |
數據庫設計課程 | Python 課程 | 加密貨幣課程 |
如何使用 for-each 循環在 Java 中打印數組?
Java 中的“for-each”循環也用於迭代項目數組。 它根據數組中元素的數量工作。 對於每次迭代,定義變量中的循環返回一個元素。 'for-each' 循環的語法如下:
對於(類型變量:數組)
閱讀我們與軟件開發相關的熱門文章
如何在 Java 中實現數據抽象? | Java中的內部類是什麼? | Java 標識符:定義、語法和示例 |
通過示例了解 OOPS 中的封裝 | C 中的命令行參數解釋 | 2022 年雲計算的十大特點 |
Java 中的多態性:概念、類型、特徵和示例 | Java 中的包以及如何使用它們? | Git 初學者教程:從零開始學習 Git |
使用 Arrays.toString() 方法在 Java 中打印數組:
Java中的這個靜態方法屬於數組類,是java.util包的組成部分。 它由幾個可以操作數組的方法組成。 Java 中 Arrays.toString() 方法的語法如下所述。
公共靜態字符串 toString(int[] a)
此方法將具有任何基本類型的數組作為輸入參數。 它以字符串形式返回一個數組,並由數組的元素列表組成。 數組元素到字符串的轉換是由 String.valueOf(int) 完成的。
如何使用 Arrays.deepToString() 方法在 Java 中打印數組:
調用此方法時,多維數組將轉換為數組元素的字符串。 此函數需要一個數組形式的輸入參數。 它以字符串的形式返回數組表示形式。 Java 中此方法的語法如下所述。
public static String deepToString(Object[] a)
Arrays.asList() 方法在 Java 中打印元素數組:
這也是屬於包 java.util 的 Arrays 類的靜態 Java 方法。 它充當基於集合和基於數組的 API 之間的連接。 在 Java 代碼中使用此方法的語法如下所述。
公共靜態 <T> 列表 <T>asList(T…a)
此方法還使用戶能夠開發一個固定大小的列表,可以對其進行初始化以容納許多元素。
List<T>obj=Arrays.toString(數組[] a
此方法以列表形式返回輸入數組。
使用 Iterator Interface 在 Java 中打印數組:
Java Iterator 是java.util 包中構成的接口。 迭代器的創建可以通過調用 iterator() 方法來完成。 該函數帶有Java的集合接口,返回值也是一個迭代器。
Java 中的其他數組函數:
除了打印數組外,Java 編譯器還執行各種其他數組函數,下面列出了其中的一些函數。
- 獲取數組的初始和最終元素。
- 獲取任意數組元素。
- 向數組中插入一個新元素。
- 兩個數組的比較。
- 檢查數組是否為空。
如果您有興趣了解有關 Java、全棧軟件開發的更多信息,請查看 upGrad 和 IIIT-B 的軟件開發執行 PG 課程——全棧開發專業化,該課程專為在職專業人士設計,提供 500 多個小時的嚴格培訓、9 個以上的項目和任務、IIIT-B 校友身份、實用的實踐頂點項目和頂級公司的工作協助。