首頁 > Java > Java入門 > java的陣列是物件嗎

java的陣列是物件嗎

(*-*)浩
發布: 2019-11-14 11:03:43
原創
3069 人瀏覽過

陣列是物件哦。數組的父類別也是Object,每個數組都實作了介面Cloneable and java.io.Serializable。 java中陣列的建立使用了關鍵字new,雖然格式和普通的類別建立的方式有所區別。

java的陣列是物件嗎

但是陣列的型別卻不是程式設計師可見的。 但是由於陣列也是Object的子類,我們可以列印出資料的型別名稱。 (推薦學習:java課程

// Java program to display class of <br/>// int array type<br/>public class Test<br/>{<br/>    public static void main(String[] args)<br/>    {<br/>        int[] x = new int[3];<br/>        System.out.println(x.getClass().getName());<br/>    }<br/>}<br/>
登入後複製

輸出:

[I<br/>
登入後複製

「[」表示這是一個數組,而且是一維的, “I”表示陣列元素是int類型的。

透過這個方法也可以列印其他類型的陣列名稱來:

Array type             Corresponding class Name
int[] [I<br/>int[][] [[I<br/>double[] [D
double[][] [[D
short[] [S
byte[] [B
boolean[] [Z
登入後複製

以上是java的陣列是物件嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板