更新時(shí)間:2019-09-06 10:07:53 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2854次
今天動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)小編為大家介紹Java數(shù)組的定義及java遍歷方法,希望通過此文,大家能夠掌握Java數(shù)組的定義及java遍歷方法,下面就隨小編一起看看吧。

一、Java數(shù)組的定義
java數(shù)組是有序數(shù)據(jù)的集合,數(shù)組中的每個(gè)元素具有相同的數(shù)組名和下標(biāo)來做唯一標(biāo)識(shí)。
注意:
java數(shù)組長度一旦確定無法更改。
java數(shù)組里的數(shù)據(jù)必須是相同類型或自動(dòng)向上轉(zhuǎn)型后兼容的類型。
聲明數(shù)組:
聲明形式一:type arrayName[];
聲明形式二:type[] arrayName;(首選)
int arrayDemo[];
int[] score;、
創(chuàng)建數(shù)組:
1、動(dòng)態(tài)初始化:
int[] score = new int[3];
2、靜態(tài)初始化:
int score[]={2,5,6,4,6,7};
二、java遍歷方法
1、根據(jù)索引通過循環(huán)遍歷
public class Test {
public static void main(String[] args) {
int score[] = {43,34,5,66,12};
int max;
max = score[0];
for (int i = 0; i < score.length; i++) {
if (score[i]>max) {
max = score[i];
}
}
System.out.println("最大值:"+max); //66
}
}
2、foreach循環(huán)
foreach循環(huán)能夠在不使用索引變量的情況下順序遍歷整個(gè)數(shù)組。
語法:
for(元素類型t 元素變量x : 遍歷對(duì)象obj){
引用了x的java語句;
}
例子:
public class Test {
public static void main(String[] args) {
double[] myList = {1.9, 2.9, 3.4, 3.5};
for (double element: myList) {
System.out.println(element);
}
}
}
注意:foreach 循環(huán)時(shí),不要對(duì)循環(huán)變量賦值。如果要在遍歷時(shí)對(duì)數(shù)組元素進(jìn)行賦值,那就應(yīng)該根據(jù)數(shù)組元素的索引來進(jìn)行遍歷。
以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)小編介紹的“Java數(shù)組的定義及java遍歷方法”的內(nèi)容,希望對(duì)大家有幫助,更多java最新資訊請(qǐng)繼續(xù)關(guān)注動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu),每天會(huì)有精彩內(nèi)容分享與你。
相關(guān)免費(fèi)視頻教程推薦
java入門教程下載——數(shù)組的定義:http://www.soulsinkind.com/xiazai/2538.html
java入門教程下載——數(shù)組的靜態(tài)初始化及遍歷:http://www.soulsinkind.com/xiazai/2532.html
相關(guān)閱讀
Java實(shí)驗(yàn)班
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
Java就業(yè)班
有基礎(chǔ) 直達(dá)就業(yè)
Java夜校直播班
業(yè)余時(shí)間 高薪轉(zhuǎn)行
Java在職加薪班
工作1~3年,加薪神器
Java架構(gòu)師班
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)