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<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><br></code>
<code></code>
本文转自 水滴的历程 51CTO博客,原文链接:http://blog.51cto.com/12390959/1915247