のアンドロイドマップを使用して

A、マップ:列のダブルセットは、彼が保存されたペアであること。

ハッシュテーブル:ハッシュテーブルの構造、アクセス順序、NULLまたはNOT NULL値を保証するものではありません、スレッドセーフな、低効率は、代わりにHashMapされてい
たHashMap:ハッシュテーブルの構造、キーまたはnullはnullを許可する、アクセス順序を保証するものではありません。値は、より高い効率
のLinkedHashMap:二重連結リストをハッシュ・テーブル構造は、効率的で、ヌル・キーとヌル値を許容、非スレッドセーフアクセス・シーケンスを維持します。
TreeMapのは:平衡二分木ソート(赤黒木)構造、または自然順序付けすることにより、そのコンパレータ要素の順序を保証するための要素を格納されています。非スレッドセーフ。

二、地図の収集方法
)(クリア:クリアすべてのデータの
削除(Objectkey):削除単一のデータ
プット(Objectkey、Objectvalue):単一のデータを追加します。

第三に、トラバーサル地図のコレクション

Map<Integer, Integer> map = new HashMap<Integer, Integer>(); 
for (Map.Entry<Integer, Integer> entry : map.entrySet()) { 
    int key = entry.getKey();
    int value = entry.getValue();
}
Map<Integer, Integer> map = new HashMap<Integer, Integer>(); 
//遍历map中的键 
for (Integer key : map.keySet()) { 
    System.out.println("Key = " + key); 
} 
//遍历map中的值 
for (Integer value : map.values()) { 
    System.out.println("Value = " + value); 
}
リリース5元の記事 ウォンの賞賛0 ビュー46

おすすめ

転載: blog.csdn.net/weixin_37728181/article/details/104811031