如何遍历arraylist集合代码
时间: 2023-07-26 10:18:02 浏览: 53
可以使用 for-each 循环或者 for 循环来遍历 ArrayList 集合。以下是示例代码:
```java
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
// 使用 for-each 循环遍历 ArrayList
for (String fruit : list) {
System.out.println(fruit);
}
// 使用 for 循环遍历 ArrayList
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
}
}
```
输出结果:
```
apple
banana
orange
apple
banana
orange
```
相关问题
使用iterator遍历arraylist集合代码
假设我们有一个名为`list`的`ArrayList`集合,可以使用以下代码使用迭代器遍历该集合:
```java
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
String element = iterator.next();
// 在这里处理集合中的元素
}
```
在代码中,我们首先使用`iterator()`方法获取`ArrayList`的迭代器。然后,我们使用`while`循环和`hasNext()`方法检查是否有下一个元素。如果有,我们使用`next()`方法获取下一个元素的值并将其存储在`element`变量中以供处理。可以在循环体中对元素进行任何操作。
遍历arraylist集合
您好!是的,ChitGPT是一个由CSDN开发的类ChatGPT的AI,与OpenAI公司开发的ChatGPT没有关系。关于您的问题,遍历ArrayList集合可以使用for循环或者Iterator迭代器。具体的代码实现可以参考下面的示例:
使用for循环遍历ArrayList集合:
```
ArrayList<String> list = new ArrayList<String>();
list.add("A");
list.add("B");
list.add("C");
for(int i=0; i<list.size(); i++){
System.out.println(list.get(i));
}
```
使用Iterator迭代器遍历ArrayList集合:
```
ArrayList<String> list = new ArrayList<String>();
list.add("A");
list.add("B");
list.add("C");
Iterator<String> iterator = list.iterator();
while(iterator.hasNext()){
System.out.println(iterator.next());
}
```
希望能够帮到您!