我必须使用 ArrayList 及其一些成员函数编写一段代码。
这些是我必须采取的步骤:
- 向ArrayList中插入数据;
- 通过插入或删除来更新数组列表;
- 使用成员函数 .length() 获取 ArrayList 的大小。
我必须使用成员函数 .clear() 执行步骤 2 我也尝试执行步骤 3,但在我的尝试中,ArrayList 的大小显示为 1,而不是 0。
你能给我提供一段执行这三个步骤的代码吗?
用于arrayListName.size()
数组列表。
看看 http://docs.oracle.com/javase/6/docs/api/java/util/ArrayList.html
您可以使用size()
方法来查找大小。ArrayList
但我强烈建议您使用isEmpty()
方法来检查列表是否为空(而不是list.size()==0
检查)。
数组列表#isEmpty
如果此列表不包含任何元素,则返回 true。
使用 .size() 方法..当您认为所有元素都从数组列表中清除以确保它是否被清除时,我认为您可以打印数组列表中的元素。或者方法 .clear() 只是重置 arrayList 中的元素。
为我工作:
Collection<String> c = new ArrayList<String>();
c.add("Hello");
if (c.size() != 1) {
throw new IllegalStateException();
}
c.clear();
if (c.size() != 0) {
throw new IllegalStateException();
}
使用ArrayList.size()确定 ArrayList 包含多少个元素。
只需使用
int size=ArrayList.size();