当前位置: 首页 > news >正文

pc网站开发邯郸经济技术开发区

pc网站开发,邯郸经济技术开发区,网站位置导航,莆田百度快照优化增强for遍历 增强for的底层就是迭代器,为了简化迭代器的代码书写的。 他是jdk5之后出现的,其内部原理就是一个Iterator迭代器。 所有的单列集合和数组才能用增强for进行遍历。 package myCollection;import java.util.ArrayList; import java.util.C…
增强for遍历
  • 增强for的底层就是迭代器,为了简化迭代器的代码书写的。

  • 他是jdk5之后出现的,其内部原理就是一个Iterator迭代器。

  • 所有的单列集合和数组才能用增强for进行遍历。

package myCollection;import java.util.ArrayList;
import java.util.Collection;public class a04collectionDemo04 {public static void main(String[] args) {Collection<String> coll=new ArrayList<>();coll.add("karry");coll.add("roy");coll.add("jackson");for (String s:coll) {System.out.println(s);   }}
}

细节:

  • 修改增强for中的变量,不会改变集合中原本的数据。

    Lambda表达式遍历
    package myCollection;import java.util.ArrayList;
    import java.util.Collection;
    import java.util.function.Consumer;public class a05collectionDemo05 {public static void main(String[] args) {Collection<String> coll=new ArrayList<>();coll.add("karry");coll.add("roy");coll.add("jackson");//foreach底层原理//其实也会自己遍历集合,依次得到每个元素//把得到的元素,传递给accept方法//s依次表示集合中的每一个元素/*   coll.forEach(new Consumer<String>() {@Overridepublic void accept(String s) {System.out.println(s);}});*/coll.forEach( s ->{System.out.println(s);});}
    }

http://www.yayakq.cn/news/539167/

相关文章:

  • dw做网站的流程想找人帮我做网站
  • seo针对网站做策划支付网站建设费账务处理
  • 山西商城网站建设河北建设厅网站怎么搜索文件
  • 如何建立网站快捷链接成都房产信息网查询
  • 佛山网站建设网络公司营销型网站建设软件
  • 余姚网站建设维护最新招聘信息动漫做暧昧视频网站
  • 网站开发需求文档模板带er图企业邮箱账号注册
  • 欧美模板网站新的网络营销方法
  • 做衣服的网站推荐网站建设通
  • 响应式网站设计开发wordpress-5.0.3设置数据库
  • 海外留学网站建设方案中国建筑装饰公司排名
  • 天猫网站设计国际新闻界官网
  • 免费企业网站模板 php亚马逊a+页面模板
  • 网博士智能建站展示图片的网站模板
  • 做网站注意设么有网站和无网站的区别
  • liunx做网站跳转佛山网站制作建设
  • wordpress网站前台密码博望网站建设
  • 在线课程网站开发的研究意义新手学做网站图
  • 郑州网站建设公司排行榜网站标题如何设置
  • 做牙齿技工找工作去哪个网站成都p2p网站建设
  • 国泰君安建设工程官方网站包装设计师
  • thinkphp手机网站开发wordpress 有没有漏洞
  • 重庆网站备案公司名创 网站建设
  • 镇江市扬中市做网站怎么给钓鱼网站做防红
  • 洛阳php网站开发合肥好的app开发公司
  • 亚马逊中国官网网站蓬莱专业做网站公司
  • seo全站优化全案例微信怎么导入wordpress
  • 网站建设项目可行性镇江推广公司
  • 影视vip网站建设教程西安的最新消息
  • 制作公司内部募捐网站北京网站设计开发公司