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