62,615
社区成员
发帖
与我相关
我的任务
分享
import java.util.*;
public class Test{
public Test() {}
static void print(ArrayList al){
al.add(2);
al = new ArrayList();
al.add(3);
al.add(4);
}
public static void main(String[] args) {
Test test = new Test();
ArrayList al = new ArrayList();
al.add(1);
test.print(al);
System.out.println(al.get(1));
}
}
static void print(ArrayList al){
al.add(2); // 在al里添加一个项目 al(1)=2
al = new ArrayList(); // 重设变量,仅在方法内部有效
al.add(3); // 忽略
al.add(4); // 忽略
}
public static void main(String[] args) {
Test test = new Test();
ArrayList al = new ArrayList();
al.add(1); // al(0)=1
test.print(al); //al(0)=1 al(1)=2
System.out.println(al.get(1));
}