この質問は、逆コンパイラで hashmap のソース コードを調べていたときに、自分の研究に基づいて尋ねています。アドバイスしてください Java HashMap のように独自のカスタム HashMap を作成することもできますか。独自のカスタム HashMap を作成する方法を教えてください。名前付き MyMap..!1
2084 次
2 に答える
6
の独自の実装を作成する場合はHashMap
、単にMap
インターフェイスを実装し、そのメソッドを必要な方法で実装します。
public class HashMap<K,V> implements Map<K,V>, Cloneable, Serializable {
@Override
clear() { // My implementation
}
// Other methods
}
このインターフェースの実装に必要な労力を最小限に抑えるために、インターフェースのスケルトン実装を提供するAbtractMap抽象クラスを拡張することもできます。Map
于 2012-08-05T17:00:26.947 に答える
1
Java で HashMap のソース コードを確認し、独自に記述できます。
このリンクを確認してくださいHashMap Java doc
于 2012-08-05T17:19:04.090 に答える