📖博主介绍
个人主页: Zinksl
编程社区: Zinksl编程酒馆
个人格言: 想法落实的最佳时机就是现在!🏄
如果你 喜欢交流或热爱分享,欢迎加入编程社区或交流群 大家一起学习技术,交流心得,共同进步🚅
1 增强for介绍
格式
for(集合/数组中元素的数据类型 变量名 : 集合/数组名) {
// 已经将当前遍历到的元素封装到变量中了,直接使⽤变量即可
}
1.1 作用:
用于遍历数组和集合
1.2 原理:
它是JDK5之后出现的,其内部原理是⼀个Iterator迭代器
注意事项:
- 实现Iterable接⼝的类才可以使⽤迭代器和增强for
- 简化数组和Collection集合的遍历
1.3 案例
public static void main(String[] args) {
// 遍历HashSet集合
//创建集合对象
HashSet<String> set = new HashSet<String>();
//添加元素
set.add("hello");
set.add("world");
set.add("java");
//不包含重复元素的集合
set.add("world");
//遍历
for(String s : set) {
System.out.println(s);
}
//遍历数组
String [] aryStr = {"第三行","十多个","水电费","得到","哈哈"};
for (String sk:aryStr) {
System.out.println("增强for测试数组遍历:"+sk);
}
}
结尾彩蛋
认真分享技术,记录学习点滴若内容对你有用可以鼓励一下🍻方式如下
点赞:👍 留言:✍收藏:⭐️
如有疑问欢迎评论区留言,或加入技术交流群:1002743802
关注我订阅专栏,会持续体系化更新哦👈