1

メソッドごとにハッシュマップを反復処理することがよくありましたがentrySet()、これがより高速であることを期待していました。ここで、コードの一部を trove の に移植したいと考えてTIntObjectHashMapいますが、エントリを列挙する方法がわかりません。

なんで?ポートするには?

4

2 に答える 2

1

最高の速度が必要な場合は、forEach*メソッドを検討する必要があります。これらは反復するための最も効率的な方法です。それ以外の場合は、移植が最も簡単な配列形式でキーを直接取得するためのメソッドと同様に、反復子メソッドがあります。ただし、速度が主な関心事である場合は、forEach* メソッドをお勧めします。

于 2014-06-28T17:19:05.943 に答える