Java の HashMap クラスの size() メソッドを使用して、マップ内のキーと値のペアの数を取得します
Java プログラミング言語では、HashMap はキーを格納するために使用される一般的に使用されるデータ構造です-値のペア。高速な検索、挿入、削除操作を提供し、キーに基づいて値を迅速に見つけることができます。 HashMap を使用する場合、現在 HashMap に格納されているキーと値のペアの数を知る必要があることがよくありますが、この場合、HashMap の size() メソッドを使用して、マップ内のキーと値のペアの数を取得できます。
HashMap の size() メソッドは、HashMap 内のキーと値のペアの数を示す int 型の値を返します。以下は簡単なサンプル コードです。
import java.util.HashMap; public class HashMapExample { public static void main(String[] args) { // 创建一个HashMap对象 HashMap<String, Integer> hashMap = new HashMap<>(); // 向HashMap中插入一些键值对 hashMap.put("apple", 3); hashMap.put("banana", 5); hashMap.put("orange", 2); // 使用size()方法获取HashMap中键值对的数量 int size = hashMap.size(); System.out.println("HashMap中键值对的数量为: " + size); } }
サンプル コードでは、まず HashMap オブジェクトを作成し、put() メソッドを使用して 3 つのキーと値のペアを HashMap に挿入します。次に、size() メソッドを使用して HashMap 内のキーと値のペアの数を取得し、結果を出力します。
HashMap の size() メソッドを使用すると、HashMap に格納されているキーと値のペアの数を簡単に取得できます。実際のプログラミングでは、HashMap 内のキーと値のペアの数に基づいて、HashMap が一定の容量に達したときに拡張したり、HashMap が空かどうかを判断したりするなど、何らかの判断や操作を行う必要があることがよくあります。
HashMap の size() メソッドの時間計算量は O(1) であるため、HashMap に格納されているキーと値のペアの数に関係なく、キーと値の数を取得する操作は必要ないことに注意してください。ペアーズは非常に高速です。ただし、HashMap 内のすべてのキーと値のペアを走査する必要がある場合、時間計算量は O(n) になります。ここで、n は HashMap に格納されているキーと値のペアの数です。
まとめると、HashMap の size() メソッドを使用すると、HashMap に格納されているキーと値のペアの数を簡単に取得することができ、HashMap クラスが提供する非常に実用的なメソッドです。実際のプログラミングでは、戻り値に基づいて HashMap の状態を判断し、対応する操作を実行できます。容量が上限に達したかどうか、または HashMap が空かどうかを判断するには、size() メソッドを使用します。
以上がJava の HashMap クラスの size() メソッドを使用して、マップ内のキーと値のペアの数を取得します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。