如何找到数组列表的长度? [复制]

Posted

技术标签:

【中文标题】如何找到数组列表的长度? [复制]【英文标题】:How to find the length of an array list? [duplicate] 【发布时间】:2012-03-28 00:09:01 【问题描述】:

我不知道如何找到数组列表的长度。我认为您可能需要使用blank.length();,但我不确定。

我做了一个数组列表

ArrayList<String> myList = new ArrayList<String>();

但是如何编写代码来打印出 myList 的大小?

【问题讨论】:

int size = myList.size();请尝试阅读 Javadoc 和一些使用 Java 集合的教程。 Documentation 是你的朋友! 在这里问这个问题可能比用谷歌搜索要费力。 @Kyle,这个问题现在也是谷歌上“ArrayList 长度”的热门话题 @Kyle:谷歌阅读这篇文章比阅读文档要快得多。 【参考方案1】:

size 成员函数。

myList.size();

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

【讨论】:

myList.size() 给出列表中元素的实际数量。请注意,由于索引从 0 开始,因此没有元素(根据索引)将是 size() - 1。【参考方案2】:
System.out.println(myList.size());

因为列表中没有元素

输出 => 0

myList.add("newString");  // use myList.add() to insert elements to the arraylist
System.out.println(myList.size());

因为一个元素被添加到列表中

输出 => 1

【讨论】:

以上是关于如何找到数组列表的长度? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何找到二维数组的大小? [复制]

如何在 C++ 中找到数组的确切大小? [复制]

Java - 如何反序列化带有嵌套对象和列表的 JSON 数组? [复制]

如何从多个数组中复制不重复的元素

如何在 python 中找到 numpy 矩阵的长度(或尺寸、大小)? [复制]

如何复制数组的最后一个元素? [复制]