私はいくつかのコードを持っており、ArrayListの反復処理が時間の経過とともに大幅に遅くなることに気付きました。問題の原因となっているように見えるのコードは以下の通りです:時間がたつにつれてarraylistのJavaアクセス要素が遅くなります
public boolean isWordOfficial(String word){
return this.wordList.get(this.stringWordList.indexOf(word)).isWordOfficial();
}
は、このコードについての何かは、私が2つのArrayListへのアクセスの面で知らないはありますか?
時間の経過とともにどういう意味ですか?また、なぜこれのために2つのArrayListを使用していますか? – Carter
全体のコードを提供してください。 –