在别的类中定义一个集合怎样在其他类中使用
展开全部
LZ你的问题能问清楚点吗?AarryList这个集合类是java类库里已经存在的,如果你在某个类中想要使用,直接ArrayList list = new ArrayList(); 来创建ArrayList对象(注:这里没有用泛型,LZ懂泛型的话可以加上去,想加元素进这个集合对象list,可以调用add方法,如 list.add("aaa"); 不知道泛型的话可以在网站查下或问我) ;ArrayList类里提供了很多操作方法如增加元素,删除元素等,具体可以去查API文档。如果LZ你是想在某个类假设是class A 内定义ArrayList类对象作为成员变量,如下
class A {
ArrayList list = new ArrayList();
} 现在再创一个类假设叫class B ,那现在要调用class A内的list 对象。如果是这样、你可以创建一个A类的对象再调用A类的成员变量,即list
public class B {
public static void main(String[] args) {
A a = new A();
a.list.add("你所要加的元素");
}
}
不知道LZ想问的是不是这个意思,如果是的话。Lz没必要在一个类对调用另一个类里的ArrayList集合来用。可以在新类里再定义一个ArrayList集合类。如果本人答非所问。LZ可以把问题说清楚。很乐意再为你解答O(∩_∩)O
class A {
ArrayList list = new ArrayList();
} 现在再创一个类假设叫class B ,那现在要调用class A内的list 对象。如果是这样、你可以创建一个A类的对象再调用A类的成员变量,即list
public class B {
public static void main(String[] args) {
A a = new A();
a.list.add("你所要加的元素");
}
}
不知道LZ想问的是不是这个意思,如果是的话。Lz没必要在一个类对调用另一个类里的ArrayList集合来用。可以在新类里再定义一个ArrayList集合类。如果本人答非所问。LZ可以把问题说清楚。很乐意再为你解答O(∩_∩)O
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询