重複の可能性:
Java の配列またはリスト。どちらが速いですか?
変更されることのない Arraylist に常にアクセスするプロジェクトを開始しました。ArrayList または Array にアクセスする方が速いでしょうか。
重複の可能性:
Java の配列またはリスト。どちらが速いですか?
変更されることのない Arraylist に常にアクセスするプロジェクトを開始しました。ArrayList または Array にアクセスする方が速いでしょうか。
頻繁に使用する場合、JVMが呼び出しを最適化する可能性が高いため、違いはおそらく目立たないでしょう。また、を使用List
すると、より堅牢で柔軟なコードが得られるため、個人的にはList
sを使用します。
知る方法は1つだけです。それをテストします(Javaアプリケーションのパフォーマンスをテストする方法についてのこの投稿を読んだ後)。
定数の場合、Enum はどうですか? ロジックを列挙型インスタンスに直接追加できます。