<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # Java 初學者的`Map`集合教程 > 原文: [https://javabeginnerstutorial.com/core-java-tutorial/map-collection-tutorial-for-java-beginners/](https://javabeginnerstutorial.com/core-java-tutorial/map-collection-tutorial-for-java-beginners/) `Map`是 Java 集合框架下的一個接口。 # `Map`接口的主要特征 * 它是一個用于將鍵映射到值的對象。 * 映射不能包含重復值。 * 每個鍵最多可以映射到一個值。 * 該接口替代了`Dictionary`類,后者是一個抽象類,而不是接口。 * `Map`接口允許 3 個集合視圖 * 鍵集 * 值集 * 鍵值映射集 * 由于`Map`如上所述提供了 3 個視圖,因此您可以迭代鍵,值或鍵值對。 * 可以在迭代過程中以安全的方式從`Map`中刪除條目。 * 不允許映射包含自身作為鍵。 * 映射可以包含自身作為值。 * 一些映射實現可以包含的鍵和值有一些限制。 * 嘗試插入不合格的鍵或值將引發非受檢異常。 # 具體映射實現 * `HashMap` * `HashTable` * `EnumMap` * `IdentityHashMap` * `LinkedHashMap` * `Properties` * `TreeMap` * `WeakHashMap` * `ConcurrentSkipListMap` * `ConcurrentHashMap` # `Map`接口中的重要方法 * **`put(K key, V value)`**:使用指定的鍵將指定的值放入映射中。 * **`putAll(Map<? extends K, ? extends V> m)`**:將所有映射從給定`Map`復制到此`Map`。 * **`keySet()`**:返回包含此映射中的**鍵集**。 * **`values()`**:返回一個**集合**,其中包含此`Map`中的所有值。 * **`isEmpty()`**:檢查給定`Map`中是否有任何元素。 * **`remove(Object key)`**:從此映射中刪除鍵的映射(如果存在)。 * **`containsKey(Object key)`**:檢查指定鍵是否存在任何映射。 * **`containsValue(Object value)`**:檢查是否存在用于指定對象的任何映射(可能不止一個)。 * **`get(Object key)`**:返回與此鍵關聯的值。 * **`clear() `**:用于從給定映射中移除所有映射。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看