如何在Java中循环一个List对象
一、流程图
classDiagram
LoopList {
- list: List
+ LoopList(list: List)
+ loop(): void
}
二、步骤
步骤 | 操作 |
---|---|
1 | 创建一个名为LoopList的Java类 |
2 | 在LoopList类中添加一个List类型的成员变量list |
3 | 在LoopList类中添加一个构造方法LoopList,用于接收一个List对象并将其赋值给list |
4 | 在LoopList类中添加一个公共方法loop,用于循环遍历list中的元素 |
三、具体操作
1. 创建LoopList类
public class LoopList {
private List list;
public LoopList(List list) {
this.list = list;
}
public void loop() {
for (Object obj : list) {
// 每次循环输出list中的元素
System.out.println(obj.toString());
}
}
}
2. 在主方法中调用LoopList类
public class Main {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("Apple");
list.add("Banana");
list.add("Orange");
LoopList loopList = new LoopList(list);
loopList.loop();
}
}
代码解释
- LoopList类:该类包含一个List类型的私有成员变量list,一个构造方法用于初始化list,以及一个公共方法loop来循环输出list中的元素。
- loop方法:使用for-each循环遍历list中的元素,并通过System.out.println()方法输出每个元素的值。
- Main类:在主方法中创建一个List对象list,并向其中添加一些元素。然后创建LoopList对象loopList,并调用其loop方法来循环输出list中的元素。
通过以上步骤和代码示例,你可以很容易地实现在Java中循环一个List对象。希望这篇文章能够帮助到你,加油!