タグ

perfとforに関するkiyo_hikoのブックマーク (1)

  • 『Listのfor文と拡張for文およびIteratorの実行アクセス速度』

    Javaの下巻で勉強したコレクションクラスでのArrayListとLinkedListについてのお話。 Javaを結構勉強している人は間違いがないかご確認下さい(笑 今回の日記では、ArrayListとLinkedListの使い分けに絡めて、for文と拡張for文およびIteratorではどちらの方がアクセス速度が早いのか、といったところです。 さて、私はこの2つのクラスを今までは、何となくスタックの機能使いたいからLinkedListで、それ以外はArrayListでいいかなと言った感じで使ってました。 はい、ダメダメですね。 何がダメかと言うと、次の特徴を見れば分かると思います。 2つのリストにおける最大の特徴 public class ArrayList extends AbstractList implements List, RandomAccess, Cloneable, ja

    『Listのfor文と拡張for文およびIteratorの実行アクセス速度』
    kiyo_hiko
    kiyo_hiko 2016/05/23
    暗黙のボクシングを挟むので差が出るらしいという話
  • 1