每個(gè)人都曾試圖在平淡的學(xué)習(xí),、工作和生活中寫一篇文章,。寫作是培養(yǎng)人的觀察,、聯(lián)想、想象,、思維和記憶的重要手段,。那么我們該如何寫一篇較為完美的范文呢?這里我整理了一些優(yōu)秀的范文,,希望對大家有所幫助,,下面我們就來了解一下吧。
java 數(shù)組使用 java中數(shù)組用法篇一
數(shù)組對于每一門編程語言來說都是重要的數(shù)據(jù)結(jié)構(gòu)之一,。以下就是小編精心推薦的java基礎(chǔ)語法之?dāng)?shù)組的使用,,希望對大家有幫助!
數(shù)組的定義如下:
1、首先是一個(gè)對象,。
2,、存放相同的數(shù)據(jù)類型,可以是原始數(shù)據(jù)類型或類類型,。
3,、所有的數(shù)組下標(biāo)默認(rèn)從0開始,而且訪問時(shí)不可超出定義的上限,,否則會(huì)產(chǎn)生越界錯(cuò)誤,。
數(shù)組聲明時(shí)實(shí)際是創(chuàng)建一個(gè)引用,通過代表引用的這個(gè)名字來引用數(shù)組,。數(shù)組
聲明格式如下:
數(shù)據(jù)類型 標(biāo)識(shí)符 [ ]
例如:
int a[];//聲明一個(gè)數(shù)據(jù)類型為整型的數(shù)組a
pencil b[];//聲明一個(gè)數(shù)據(jù)類型為pencil類的數(shù)組b
由于數(shù)組是一個(gè)對象,,所以可以使用關(guān)鍵字new來創(chuàng)建一個(gè)數(shù)組,
例如:
a=new int[10];//創(chuàng)建存儲(chǔ)10個(gè)整型數(shù)據(jù)的數(shù)組a
b=nem pencil[20];//創(chuàng)建存儲(chǔ)20個(gè)pencil類數(shù)據(jù)的數(shù)組b
數(shù)組創(chuàng)建時(shí),,每個(gè)元素都按它所存放數(shù)據(jù)類型的缺省值被初始化,,如上面數(shù)組a的'值被初始化為0,也可以進(jìn)行顯式初始化,。在java編程語言中,,為了保證系統(tǒng)的安全,所有的變量在使用之前必須是初始化的,,如果未初始化,,編譯時(shí)會(huì)提示出錯(cuò)。有兩種初始化數(shù)組的方式,,分別如下:
1,、創(chuàng)建數(shù)組后,對每個(gè)元素進(jìn)行賦值,。
a[0]=5;
a[1]=4;
...
a[9]=10;
2,、直接在聲明的時(shí)候就說明其值,例如:
int a[]={4,5,1,3,4,20,2};
說明了一個(gè)長度為7的一維數(shù)組。
例子:編寫程序測試數(shù)組,,程序輸出結(jié)果如圖1所示,。源程序代碼如下:
//
public class testarray
{
public static void main(string args[])
{
//聲明數(shù)組
int a[];
char b[];
//創(chuàng)建數(shù)組
a=new int[3];
b=new char[2];
//數(shù)組初始化
for(int i=0;i<3;i++)
{
a[i]=i*3;
}
b[0]='a';
b[1]='b';
//快速初始化數(shù)組
int c[]={0,1*3,2*3};
//輸出結(jié)果
("數(shù)組a ");
for(int i=0;i<2;i++)
{
(b[i]+" ");
}
(" 數(shù)組c ");
for(int i=0;i<3;i++)
{
(c[i]+" ");
}
}
}
s("content_relate");【java基礎(chǔ)語法之?dāng)?shù)組的使用】相關(guān)文章:
java數(shù)組的使用
11-14
如何正確使用java數(shù)組
12-02
java數(shù)組的基礎(chǔ)學(xué)習(xí)教程
12-03
java的基礎(chǔ)語法教學(xué)
11-30
java中的數(shù)組基礎(chǔ)知識(shí)整理
12-02
java基礎(chǔ)語法概念解析
10-03
java語法基礎(chǔ)知識(shí)
11-17
java基礎(chǔ)語法面試題
10-05
java數(shù)組知識(shí)解析
11-27