欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

JavaSE-加强for循环以及可变参数

程序员文章站 2022-03-22 08:28:23
高级for循环格式:for(数据类型 变量名 : 被遍历的集合(Collection)或者数组){}特点只能获取集合元素。但是不能对集合进行操作。与迭代器的区别迭代器除了遍历,还可以进行remove集合中元素的动作。如果是用ListIterator,还可以在遍历过程中对集合进行增删改查的动作。传统for和高级for有什么区别呢?高级for有一个局限性。必须有被遍历的目标。建议在遍历数组的时候,还是希望是用传统for。因为传统for可以定义脚标。使用范例ArrayLis...

高级for循环

格式:

for(数据类型 变量名 : 被遍历的集合(Collection)或者数组)
{
	
}

特点

只能获取集合元素。但是不能对集合进行操作。

与迭代器的区别

迭代器除了遍历,还可以进行remove集合中元素的动作。
如果是用ListIterator,还可以在遍历过程中对集合进行增删改查的动作。

传统for和高级for有什么区别呢?

高级for有一个局限性。必须有被遍历的目标。

建议在遍历数组的时候,还是希望是用传统for。因为传统for可以定义脚标。

使用范例


		ArrayList<String> al 

本文地址:https://blog.csdn.net/shark_chili3007/article/details/107304324