java往ArrayList遍历
时间: 2024-09-25 10:05:55 浏览: 30
java使用ArrayList遍历及效率比较实例分析
在Java中,遍历ArrayList通常涉及迭代器(Iterator)。以下是一个简单的示例:
```java
import java.util.ArrayList;
public class ArrayListExample {
public static void main(String[] args) {
// 创建一个ArrayList
ArrayList<String> elements = new ArrayList<>();
elements.add("Apple");
elements.add("Banana");
elements.add("Cherry");
// 使用迭代器遍历ArrayList
System.out.println("遍历ArrayList:");
for (String element : elements) {
System.out.println(element);
}
// 或者使用增强for循环,更简洁
System.out.println("\n使用增强for循环遍历:");
for (String fruit : elements) {
System.out.print(fruit + " ");
}
}
}
```
在这个例子中,我们首先创建了一个包含水果名称的ArrayList,然后使用`for-each`循环(也叫增强for循环)遍历它,并打印每个元素。如果需要访问元素的索引,可以使用`ArrayList`的`iterator()`方法结合索引来获取。
阅读全文