作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
String a []= {null,null,null,null,null};
//add array to arraylist
ArrayList<Object> choice = new ArrayList<Object>(Arrays.asList(a));
System.out.println(choice.size());
当所有元素都设置为null
时,为什么arrayList choice
的大小是5
最佳答案
因为 ArrayList 仍然包含 5 个 Object。它们为空,但它们是对象,因此存在于列表中!
您可以通过调用 choice.clear();
关于java - 如何将 arrayList 大小设置为 null?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2557692/
我是一名优秀的程序员,十分优秀!