62,623
社区成员
发帖
与我相关
我的任务
分享
String aa = new String("aaa");
list.add(aa);
aa=null;
import java.util.*;
public class Test
{
public List testMethod()
{
List list = new ArrayList();
String aa = new String("aaa");
list.add(aa);//list中存的是aa这个引用,而这个引用指向的是"aaa",
//我想在这里显示的把aa这个引用指向的对象给删除掉,应该如何操作?
return list;
}
public static void main(String[] args)
{
Test test = new Test();
System.out.println(test.testMethod().size());
List list=test.testMethod() ;
list.remove(0);
System.out.println(list.size());
System.out.println(list.isEmpty());
System.out.println(list.remove(0));//在这里,我想如果在上面把的那个对象删除掉后,应该会有一个IndexOutofBoundsException
}
}