[英]How can I import another class in main class double list?
我是初级程序员。 我在外部class做了一个双表,想在主class打印出来。
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class A {
private List<List<Object>> A=new ArrayList<>();
public List<List<Object>> getA() {
return A;
}
public void setA(List<List<Object>> A) {
this.A.add(new ArrayList(Arrays.asList("1+1")));
this.A.add(new ArrayList(Arrays.asList("dog")));
}
}
在这个 class 中,我制作了双重列表,我将把这个双重列表放到主 class
public class Main {
public static void main(String[] args) {
A a=new A();
System.out.println(a.getA()); //this result []
}
}
我想print[[1+1],[dog]]
,但它确实显示[]
。
什么问题??
我想打印所需的结果。
您实际上从未从主 class 调用 setA 方法。
public class Main {
public static void main(String[] args) {
A a=new A();
a.setA(a); // <-- populate array list here
System.out.println(a.getA()); //this result []
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.