今天長沙達(dá)內(nèi)教育java培訓(xùn)機(jī)構(gòu)小編為大家介紹Java數(shù)組的定義及java遍歷方法,希望通過此文,大家能夠掌握J(rèn)ava數(shù)組的定義及java遍歷方法,下面就隨小編一起看看吧。
一、Java數(shù)組的定義
java數(shù)組是有序數(shù)據(jù)的集合,數(shù)組中的每個元素具有相同的數(shù)組名和下標(biāo)來做唯一標(biāo)識。
注意:
java數(shù)組長度一旦確定無法更改。
java數(shù)組里的數(shù)據(jù)必須是相同類型或自動向上轉(zhuǎn)型后兼容的類型。
聲明數(shù)組:
聲明形式一:type arrayName[];
聲明形式二:type[] arrayName;(首選)
int arrayDemo[];
int[] score;、
創(chuàng)建數(shù)組:
1、動態(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)能夠在不使用索引變量的情況下順序遍歷整個數(shù)組。
語法:
for(元素類型t 元素變量x : 遍歷對象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)時,不要對循環(huán)變量賦值。如果要在遍歷時對數(shù)組元素進(jìn)行賦值,那就應(yīng)該根據(jù)數(shù)組元素的索引來進(jìn)行遍歷。
以上就是長沙達(dá)內(nèi)教育java培訓(xùn)機(jī)構(gòu)小編介紹的“Java數(shù)組的定義及java遍歷方法”的內(nèi)容,希望對大家有幫助,更多java最新資訊請繼續(xù)關(guān)注長沙達(dá)內(nèi)教育java培訓(xùn)機(jī)構(gòu),每天會有精彩內(nèi)容分享與你。
相關(guān)免費(fèi)視頻教程推薦
java入門教程下載——數(shù)組的定義:http://www.bjpowernode.com/xiazai/2538.html
java入門教程下載——數(shù)組的靜態(tài)初始化及遍歷:http://www.bjpowernode.com/xiazai/2532.html