java如何引用另一个类的集合
时间: 2024-04-12 14:31:04 浏览: 19
在Java中,要引用另一个类的集合,你需要先创建一个对应的集合对象,并使用该对象来访问和操作集合中的元素。下面是一个简单的示例:
1. 首先,创建一个包含集合的类,例如名为"OtherClass"的类:
```java
public class OtherClass {
private List<String> myList;
public OtherClass() {
myList = new ArrayList<>();
}
public List<String> getMyList() {
return myList;
}
}
```
2. 在另一个类中,通过创建一个"OtherClass"对象来引用该类的集合:
```java
public class MainClass {
public static void main(String[] args) {
OtherClass otherObj = new OtherClass();
List<String> otherList = otherObj.getMyList();
// 现在可以使用otherList访问和操作OtherClass类中的集合
otherList.add("Element 1");
otherList.add("Element 2");
System.out.println(otherList);
}
}
```
在上述示例中,我们创建了一个名为"OtherClass"的类,并在其中定义了一个私有的List类型的成员变量"myList"。通过提供一个公共的get方法"getMyList()",我们可以获取到该集合对象。
在"MainClass"类中,我们创建了一个"OtherClass"对象"otherObj",然后通过调用其get方法获取到对应的集合对象"otherList"。最后,我们可以使用"otherList"来操作和访问"OtherClass"类中的集合。
请注意,这只是一个简单的示例,实际使用时,你可能需要根据具体情况进行适当的修改和调整。