在Java程式設計中,如何獲取集合的大小?
以下範例顯示如何通過使用Collections
類的collection.add()
來新增新資料和使用collection.size()
來獲取的集合的大小。
package com.yiibai;
import java.util.*;
public class CollectionSize {
public static void main(String[] args) {
System.out.println("Collection Example!\n");
int size;
HashSet<String> collection = new HashSet<String>();
Iterator iterator;
collection.add("str1");
collection.add("str2");
collection.add("str3");
collection.add("str4");
collection.add("100");
collection.add("200");
System.out.print("Collection data: ");
iterator = collection.iterator();
while (iterator.hasNext()) {
System.out.print(iterator.next() + " ");
}
System.out.println();
size = collection.size();
if (collection.isEmpty()) {
System.out.println("Collection is empty");
} else {
System.out.println("Collection size: " + size);
}
System.out.println();
}
}
上述程式碼範例將產生以下結果 -
Collection Example!
Collection data: 100 200 str3 str4 str1 str2
Collection size: 6