天天看点

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