使用for each循环访问另一个类中的ArrayList,需要按照以下步骤进行操作:
for (数据类型 变量名 : ArrayList变量名) {
// 在这里执行循环体操作
}
下面是一个示例代码:
// 包含ArrayList的类
public class ArrayListClass {
private ArrayList<String> myArrayList;
public ArrayListClass() {
myArrayList = new ArrayList<String>();
myArrayList.add("元素1");
myArrayList.add("元素2");
myArrayList.add("元素3");
}
public ArrayList<String> getArrayList() {
return myArrayList;
}
}
// 使用for each循环访问ArrayList的类
public class MainClass {
public static void main(String[] args) {
ArrayListClass arrayListObj = new ArrayListClass();
ArrayList<String> myArrayList = arrayListObj.getArrayList();
for (String element : myArrayList) {
System.out.println(element);
}
}
}
这个例子中,ArrayListClass类包含一个名为myArrayList的ArrayList,并在构造函数中添加了一些元素。MainClass类实例化ArrayListClass类,并使用getArrayList方法获取ArrayList对象。然后,使用for each循环遍历ArrayList中的元素,并将每个元素打印到控制台上。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云