天天看點

java之for循環與foreach循環

foreach操作數組

foreach 并不是 Java 中的關鍵字,是 for 語句的特殊簡化版本,在周遊數組、集合時, foreach 更簡單便捷。

文法:for(元素類型 元素變量 : 周遊對象){

執行的代碼

}

<code>String[] hobbys={</code><code>"dog"</code><code>,</code><code>"cat"</code><code>,</code><code>"flash"</code><code>};</code>

<code>Arrays.sort(hobbys);</code>

<code>//使用for進行循環</code>

<code>for</code><code>(</code><code>int</code> <code>i=</code><code>0</code><code>;i&lt;hobbys.length;i++)</code>

<code>{</code>

<code>System.out.println(hobbys[i]);</code>

<code>}</code>

<code>//foreach進行循環</code>

<code>for</code><code>(String hobby:hobbys)</code>

<code>System.out.println(</code><code>"foreach循環出來的數組:"</code><code>+hobby);</code>

<code>&lt;br&gt;</code>

<code></code>

本文轉自 水滴的曆程 51CTO部落格,原文連結:http://blog.51cto.com/12390959/1915247