问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

foreach java

发布网友 发布时间:2023-07-16 23:07

我来回答

1个回答

热心网友 时间:2024-05-18 15:57

foreach java是什么,让我们一起了解一下?

Java支持一个简便的for循环,称之为for-each循环,不使用下标变量就可以顺序地遍历整个数组。

例如,下面代码就可以显示数组myArray地所有元素:
for (int i : myArray) { System.out.println(i); }
当需要以其他顺序遍历数组或改变数组中地元素时,还是必须使用下标变量。

但foreach并不是一个关键字,foreach语句是for语句的特殊简化版本,而且foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。 习惯上将这种特殊的for语句格式称之为“foreach”语句,从英文字面意思理解foreach也就是“for 每一个”的意思,实际上也就是这个意思。 

下面通过一个简单例子看看foreach是如何简化编程的。代码如下:
import java.util.Arrays;  import java.util.List;  import java.util.ArrayList; /**  * Created by IntelliJ IDEA.  * User: leimin  * Date: 2007-12-3  * Time: 16:58:24  * Java5新特征之foreach语句使用总结  */  public class TestArray {  public static void main(String args[]) {  TestArray test = new TestArray();  test.test1();  test.listToArray();  test.testArray3();
总结:foreach语句是for语句特殊情况下的增强版本,简化了编程,提高了代码的可读性和安全性(不用怕数组越界)。相对老的for语句来说是个很好的补充,提倡能用foreach的地方就不要再用for了,在用到数组索引的情况下,foreach显得力不从心,这个时候是用for语句的时候了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
多特后防四大天王是哪些 iPhoe4还原所有设置后变成语音朗读而且滑屏无法正常使用 金鱼在鱼缸里几天能不会死掉? 金鱼放鱼缸多久合适 金鱼放鱼缸的时间 想学会缅甸语请问大神昆明附近有没有好一点的班? 昆明哪里可以学缅甸语?哪里不贵,哪里有优势? 昆明哪里可以学缅甸语啊?想去学几个月。 要出去缅甸出差一段时间,请问下昆明什么地方有好的缅甸语培训?? 叔叔要去缅甸做生意,帮他找间学校学缅甸语,简单的就行了,只有两个月... 昆明学缅甸语哪里学呀??? 想学几个月,再去一次缅甸。 当贝f3用黑晶还是金属 自考是先报公共科好还是先报专业呢? 铜川自考专业课和公共课应该选择先考哪个? 自考应该先考专业课还是公共课?哪些专业值得报考? 成人自考专业课和公共课哪个先考? 自学考试专业公共课哪个先考? 浙江省目前联网高速公路通行费支付方式是哪几种 我的华为U9508刷机时可能刷错了,当时电脑刷机软件提示刷机成功,手机... 为什么我刷机后手机系统还是跟原来一样? 刷机后为什么系统还是以前的 保定高新区属于竞秀区吗 中国四合式建筑的类型和特点 保定市竞秀学校怎么样 保定市竞秀学校是公办学校吗 银行成本收入比负数 商业银行成本收入比变化反应了什么 汽车电器设备与维修 试卷 判断会计要素(会计科目)增减方法? 如何判断某一项经济业务的会计等式两边是增加还是减少 要怎么看懂会计等式啊?什么资产、负债、所有者权益增加减少这些要怎么... java语言中的foreach语句的for后面的括号里应该写什么? 最近三天我有事着急.害怕有压力时总是小便控制不住尿裤子。烦恼忧愁害羞... 为什么现在越来越多人生二胎? 中下等生怎样能在短时间内成为尖子生?高中 梦见菌类植物 梦见锈病菌类的预兆 梦见鸡棕菌的预兆 梦见微杆菌属的预兆 劳力士12633和126333区别 梦见野生菌汤的预兆 梦见野丛菌的预兆 劳力士126333黑盘好还是黄 笑侠楚留香 coreldraw怎么用? 交通管制能不能通行 交通管制区域内车辆可以出去吗 高考交通管制行人可以通过吗? 吉祥凯悦主题婚礼酒店还堂食嘛南翠屏南翠屏 请问下面图片来源于哪里么,好像是歌词,求解答,谢谢。 ...一个是四路的,一个是单路的,要用多大的电源线或者用几号的