如何在java中找到数组列表的大小?

时间:2013-09-19 09:28:37

标签: java arraylist

我必须使用ArrayList及其一些成员函数编写一段代码。

以下是我必须采取的步骤:

  1. 将数据插入ArrayList;
  2. 通过插入或删除来更新数组列表;
  3. 使用成员函数.length()。
  4. 获取ArrayList的大小

    我必须使用成员函数执行第2步.clear() 我也尝试过执行第3步,但在我的尝试中,ArrayList的大小显示为1,而不是0。

    您能为我提供执行这三个步骤的代码吗?

6 个答案:

答案 0 :(得分:6)

对阵列列表使用arrayListName.size()

看看  http://docs.oracle.com/javase/6/docs/api/java/util/ArrayList.html

答案 1 :(得分:1)

您可以使用size()方法查找ArrayList的大小。但我强烈建议您使用isEmpty()方法检查列表是否为空(而不是{{1检查) ArrayList#isEmpty

  

如果此列表不包含任何元素,则返回true。

答案 2 :(得分:0)

使用ArrayList.size()确定ArrayList包含的元素数量。

答案 3 :(得分:0)

适合我:

    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();
    }

答案 4 :(得分:0)

使用.size()方法..我认为你可以在你认为从arraylist中清除所有元素时打印数组列表中的元素,以确保它被清除。或者方法.clear ()只需重置arrayList中的元素。

答案 5 :(得分:0)

只需使用

int size = ArrayList.size();