1.增强for循环。也叫新循环,增强循环
2.增强for循环,就是为了遍历数组和集合用的。
For(元素类型 e : 集合或数组){
循环体
}
新循环并非是新的语法,而是在编译过程中,编译器会将新循环
转换成迭代器模式,所以循环本质是迭代器
在这个新循环的时候,也不能用集合的方法去修改集合的元素的个数。
新循环遍历集合的时候,接收数据的类型要用Object。因为集合
中可以放任何数据的类型
新循环是不关心循环次数的
泛型:在java5以后才推出的
泛型只能是引用类型:所以不能之际写in类型的,执行写Integer
CollectionInteger c = new ArrayListIntger();
泛型的作用在于,约束这个集合中只能存放什么类型的数据
实际上:泛型是假的
CollectionString c = new ArrayListString();
在这我们定义的是String类型的,当我们在插入值的时候
C.add(“a”);//实际上不是直接存入字符串,只是编译器提醒 我们
要传入字符串。但是在创建了这个集合的对象的时候,保存的还是
Object类型的,我们传入的Object类型的,但是当我们输出的时候
会帮我们强转为我们泛型中指定的类型
所以泛型的本质是Object类型的
泛型:注:
您可能关注的文档
- 2014八年级生物下册第七单元第二章生物的遗传和变异知识点复习试题教案分析.doc
- 2014成都三诊语文试题及答案(含作文)教案分析.doc
- 2014春八下语文期末学情调研试卷及答案教案分析.doc
- 2014东营中考化学试题及答案教案分析.doc
- 2014二级建造师建市政精编—道路及桥梁工程教案分析.doc
- 2014费用定额宣贯教案分析.doc
- 2014甘肃省语文高考试卷教案分析.doc
- 2014高考(海南卷)_文综_历史_真题及答案教案分析.doc
- 2014高考第7题教案分析.doc
- 2014高考化学名校试题汇编---有机物的合成和推断2教案分析.doc
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
原创力文档

文档评论(0)