1
2
3
4
5
6
7
8
9
10
|
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++]); //自增索引值 } } } |
輸出:
1
2
3
4
5
6
7
8
9
10
11
|
run: 公園里有很多鳥,種類包括: 麻雀 老鷹 白鴿 黃雀 百靈鳥 孔雀 鸚鵡 丹頂鶴 BUILD SUCCESSFUL (total time: 0 seconds) |
總結:
創建個索引變量index,這個用于指定數組的下標,隨著索引的遞增,while循環會逐步遍歷每個元素并輸出到控制臺。要注意++index,與index++的區別。
++index: 會將index的值遞增,然后再使用遞增后的值。
index++: 首先使用index的值,然后再把變量的值遞增。