用While自增運算遍歷陣列
阿新 • • 發佈:2019-02-06
public class BirdArray { public static void main(String args[]){ String[] str = new String[]{"麻雀","老鷹","白鴿","黃雀","百靈鳥","孔雀","鸚鵡","丹頂鶴"}; int index =0; //建立索引變數 System.out.println("公園裡有很多鳥,種類包括:"); while(index<str.length){ //遍歷陣列 System.out.println(str[index++]); //自增索引值 } } }
輸出:
run:
公園裡有很多鳥,種類包括:
麻雀
老鷹
白鴿
黃雀
百靈鳥
孔雀
鸚鵡
丹頂鶴
BUILD SUCCESSFUL (total time: 0 seconds)
總結:
建立個索引變數index,這個用於指定陣列的下標,隨著索引的遞增,while迴圈會逐步遍歷每個元素並輸出到控制檯。要注意++index,與index++的區別。
++index: 會將index的值遞增,然後再使用遞增後的值。
index++: 首先使用index的值,然後再把變數的值遞增。