更新時(shí)間:2022-11-02 10:34:40 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽4834次
相信大家對(duì)Java循環(huán)數(shù)組已經(jīng)有所了解,那么,循環(huán)遍歷數(shù)組如何實(shí)現(xiàn)?您可以使用循環(huán)遍歷數(shù)組元素for,并使用該length 屬性指定循環(huán)應(yīng)該運(yùn)行多少次。
以下示例輸出汽車數(shù)組中的所有元素:
例子
String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
for (int i = 0; i < cars.length; i++) {
System.out.println(cars[i]);
}
還有一個(gè)“ for-each ”循環(huán),專門用于循環(huán)遍歷數(shù)組中的元素:
句法
for (type variable : arrayname) {
...
}
以下示例 使用“ for-each ”循環(huán)輸出汽車數(shù)組中的所有元素:
例子
String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
for (String i : cars) {
System.out.println(i);
}
上面的例子可以這樣理解:對(duì)于汽車中的每個(gè) String元素(稱為 i - 如 索引中的索引),打印出i的值。
如果比較for循環(huán)和for-each循環(huán),您會(huì)發(fā)現(xiàn)for-each方法更容易編寫,它不需要計(jì)數(shù)器(使用 length 屬性),并且更具可讀性。如果大家想了解更多相關(guān)知識(shí),不妨來(lái)關(guān)注一下動(dòng)力節(jié)點(diǎn)的Java視頻教程,里面的課程內(nèi)容細(xì)致全面,通俗易懂,很適合小白學(xué)習(xí),相信對(duì)大家一定會(huì)有所幫助的。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743