Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ソート済みArrayList object listAの があり、そのサイズは約 50 から 100 です。今度は、listA の最初の 30 要素だけを含む別の ArrayList を作成したいと考えています。
ArrayList object listA
では、これを達成するためのコードをどのように書くか。
これを行うコードを書くことはできますが、最小限の時間コストで方法を知りたいです。
それを使用subListして、新しいリストのコンストラクター (または呼び出しaddAll) に渡します。
subList
addAll
時間コストが最小になる方法を知りたいです。
これをループで何十万回も実行していますか?もしそうなら、単純なforループの方が良いかもしれませんが、実際のパフォーマンスの問題が見られるまで/見ない限り待ちます.
for