for 和 foreach 的区别

本文详细探讨了Java编程中for循环与foreach循环的区别,包括语法结构、使用场景和适用对象。重点分析了foreach循环对数组和集合的处理,以及在遍历二维数组时的差异,帮助开发者更好地理解和选择合适的循环结构。
摘要由CSDN通过智能技术生成

  ------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------

for 循环结构和 foreach 循环结构相比起来 我更加喜欢 for 循环, 原因是该循环结构的功能更加强大,下面给大家做一些例子,看看两者之间有什么区别,什么样的场合应该使用哪种循环。

1、为什么要使用循环结构?
     很多情况下,我们需要访问一系列的数据,比如说,想要将二维数组中的数据用表格的方式进行打印输出,那如果没有循环我们将会使用如下的方式来实现
  1.         public static void main(String[] args) {
  2.                 //创建一个二维数组,其实就是一张成绩表
  3.                 int score[][] = { {79,80,100},{80,66,93},{99,59,80},{99,59,88},{67,56,80},{87,89,90}};
  4.                 
  5.                 //打印二维数组中的内容
  6.                 System.out.println("学生编号\t数学\t英语\t语文");
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值