タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

javaとmapに関するducky19999のブックマーク (1)

  • EnumMapがどれだけ早いか性能を測ってみた。 - うなの日記

    EnumMapとかいうEnumのみをキーにできるMapがあって、これがEnumの連番を使って高速に動作するらしい。(→Java プログラミング言語 - 列挙型) ということでとりあえず性能を測ってみた。 計測方法 EnumをキーとしたMapのインスタンスをいろいろ作成し、 get、putをそれぞれ500000*26回実行した場合の所要時間を計測。 それぞれ5回試行し、平均を取る。 結果 get put EnumMap 312ms 490ms HashMap 593ms 921ms TreeMap 334ms 1490ms LinkedHashMap 497ms 690ms うん、まぁ、早いかな。> EnumMap。 なお、計測環境のCPUは Pentium D 2.79GHz, JDKは1.6.0_07です。 計測で使用したコード 計測で使用したコードは以下の通り。 // テスト用の列挙型

    EnumMapがどれだけ早いか性能を測ってみた。 - うなの日記
  • 1