Java的數(shù)組是同類數(shù)據(jù)的有序集合。數(shù)組實際上描述了幾種相同類型的數(shù)據(jù),并按照一定順序進行排列組合。每個數(shù)據(jù)被叫做數(shù)組元素,每個數(shù)組元素都可以通過下標來訪問。明確定義后,我們來看下Java如何定義一個數(shù)組。
一、Java如何定義一個數(shù)組
Java定義一個數(shù)組一般有三種方式,其基本語法格式和實際使用示例如下:
1.數(shù)組類型[] 數(shù)組名 = new 數(shù)組類型[數(shù)組長度];
int[] ids = new int[100];
2.數(shù)組類型[] 數(shù)組名 = new 數(shù)組類型[]{數(shù)組元素0,數(shù)組元素1,...};
String[] names = new String[]{"張三","tom",...};
3.數(shù)組類型[] 數(shù)組名 = {數(shù)組元素0,數(shù)組元素1,...};
Object[] object = {"張三","tom",...};
二、數(shù)組的特點
1.數(shù)組類型是從抽象基類 Array 派生的引用類型。
2.數(shù)值數(shù)組元素的默認值為 0,而引用元素的默認值為 null。
3.數(shù)組中存放元素的類型必須與創(chuàng)建數(shù)組時聲明的類型相一致。
4.數(shù)組的類型可以是任意數(shù)據(jù)類型,包括基本數(shù)據(jù)類型和引用數(shù)據(jù)類型,如String[]、int[] 、float[]…
5.數(shù)組的索引是從0開始的,如果數(shù)組有n個元素,那么它的最大索引為n-1,(數(shù)組索引的取值范圍[0,n-1])。
以上就是java如何定義一個數(shù)組定義的方法,以及相關(guān)數(shù)組特點的介紹,內(nèi)容中對不同的數(shù)組基本語法格式和實際使用示例進行分別整理,希望能夠幫助你了解的更為清晰。想要了解Java培訓課程嗎?歡迎咨詢千鋒教育!