1

重複の可能性:
Java の配列またはリスト。どちらが速いですか?

変更されることのない Arraylist に常にアクセスするプロジェクトを開始しました。ArrayList または Array にアクセスする方が速いでしょうか。

4

2 に答える 2

3

頻繁に使用する場合、JVMが呼び出しを最適化する可能性が高いため、違いはおそらく目立たないでしょう。また、を使用Listすると、より堅牢で柔軟なコードが得られるため、個人的にはListsを使用します。

知る方法は1つだけです。それをテストします(Javaアプリケーションのパフォーマンスをテストする方法についてのこの投稿を読んだ後)。

于 2012-07-01T14:16:34.887 に答える
0

定数の場合、Enum はどうですか? ロジックを列挙型インスタンスに直接追加できます。

于 2012-07-01T14:35:06.713 に答える