- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工程师培训资料
标题:Java培训系列课程-foreach循环(精品培训)
培训人:xx
本章学习目标
理解可变参数方法的定义及使用;
理解增强型for循环的特点及使用;
理解静态导入的操作;
理解泛型的主要作用及实现;
理解多例设计模式和枚举的操作关系;
理解Annotation的定义及使用;
理解接口中定义普通方法与静态方法的作用;
理解Lamda表达式的产生背景以及使用语法;
理解方法引用的概念;
掌握内建函数式核心接口的使用。
foreach
foreach是一种加强型的for循环操作,主要是可以简化数组或集合数据的输出操作,下面首先来回顾一下传统数组输出的操作形式。
package com.yootk.demo;
public class TestDemo {
public static void main(String[] args) {
int data[] = new int[] { 1, 2, 3, 4, 5 }; // 定义数组
for (int x = 0; x data.length; x++) { // 循环输出数组
System.out.print(data[x] + 、);
}
}
}
程序执行结果:
1、2、3、4、5、
foreach循环格式
for(数据类型 变量 : 数组 | 集合) {
// 每一次循环会自动的将数组的内容设置给变量
}
package com.yootk.demo;
public class TestDemo { public static void main(String[] args) {
int data[] = new int[] { 1, 2, 3, 4, 5 }; // 定义数组
for (int x : data) { // 循环次数由数组长度决定
// 每一次循环实际上都表示数组的角标增长,会取得每一个数组的内容,并且将其设置给了x
System.out.println(x + 、); // x就是每一个数组元素的内容
}
}
}
程序执行结果:
1、2、3、4、5、
谢谢大家的时间!
2019年x月
您可能关注的文档
- java程序设计(说课).ppt
- 常见木材品种知识(培训).ppt
- 啤酒知识培训设计(方案).ppt
- 微博营销十大操作模型(培训).ppt
- 智慧泊车产品(介绍).pptx
- 2020年劳动合同知识(培训).ppt
- 核安全质量保证概述(讲义).ppt
- 数字知识系统的九大环节(讲义).ppt
- 水稻螟虫知识课件 (培训).ppt
- 基于主题的嵌入式学习(知识图谱).pptx
- Java培训系列课程-RuntimeException(精品培训).pptx
- Java培训系列课程-throws关键字(精品培训).pptx
- Java培训系列课程-处理异常(精品培训).pptx
- Java培训系列课程-多例设计模式(精品培训).pptx
- Java培训系列课程-覆写(精品培训).pptx
- Java培训系列课程-基本数据类型包装类(精品培训).pptx
- Java培训系列课程-认识异常(精品培训).pptx
- Java培训系列课程-Object类(精品培训).pptx
- Java培训系列课程-String类的基本概念(精品培训).pptx
- Java培训系列课程-this关键字(精品培训).pptx
文档评论(0)