EnhancedFor
2024-03-29 00:26:02
EnhancedFor
增强for循环用于数组
//增强for循环用于数组
int[] arr ={1,2,3,4,5};
for(int i : arr){System.out.println(i);
}
缺点:不能方便的访问下标
增强for循环用于容器
Collection c = new ArrayList();
c.add(new String("aaa"));
c.add(new String("bbb"));
c.add(new String("ccc"));
```for(Object o : c){System.out.println(o);```
}
缺点:与Iterator相比,不能方便的删除集合中的内容
总结
除了简单遍历并读出其中的内容外,不建议使用增强For循环
EnhancedFor相关推荐
- java 数组 c foreach_在Java 8中,为什么Arrays没有给出forEach的Iterable方法?
Java语言和数组的JVM有一些特殊情况.数组有一个API,但几乎看不到.就好像数组被声明为具有: >实现可克隆,可序列化 > public final int length > p ...
- 《J2SE 回炉再造14》-------溺水狗
第八章 容器类 Collection接口(Set.List.Map).Iterator接口.Comparable接口 提纲 容器的概念 Set无序不可重复,List有序可重复,两者是否equals C ...
最新文章
- 旷视 IPO 在即,看清“AI 第一股”的商业真相
- GitHub教程学习笔记3---分支管理
- python的构建工具setup.py
- leetcode算法题--两数之和
- 使用 netfilter 处理IPv6报文
- [Hive_6] Hive 的内置函数应用
- ASP.NET Core必备笔试题(含答案)
- java 大小固定_为什么Java堆的最大大小是固定的?
- Java中的垃圾回收原理
- VMware快照功能与(非永久)永久磁盘详解
- Linux 命令(56)—— telnet 命令
- 如何在Mac上管理辅助功能键盘的选项?
- 商圈研究方案-调研内容及方法
- 白兵机器人怎样连接_“玩具之家”的新宠——星战白兵冲锋队员机器人体验
- 12.12飞思卡尔芯片的prm mcp和映射理解
- Zabbix分布式部署
- cgb2110-day01
- 搞明白这八个问题 Linux系统就好学多了
- 华为设备配置VRRP与NQA联动监视上行链路
- 【springboot】实现阿里云视频点播上传视频