1. 程式人生 > >用While自增運算遍歷陣列

用While自增運算遍歷陣列

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的值,然後再把變數的值遞增。