LinkedList ile işlem yapma ArrayList'den daha hızlıdır, çünkü bellekte bit kaydırması gerekmeden iki kez bağlanmış liste kullanır. Ancak ArrayList durumunda, herhangi bir eleman diziden kaldırılırsa, tüm bitler bellekte kaydırılır.Java içinde bağlantılı bağlantılı LinkedList ve arrayList listesinin iç işleyişi arasındaki fark nedir?
Peki, bağlıList'in veri işleme için bu avantajı gerçekleştirdiği iç mekanizma nedir?
Bağlantı verilen liste işaretçiler kullanır ve ArrayList dizin esasına göre çalışır. Bu yüzden ArrayList'te kaydırma gerekiyor. Sağ? – Alchemist
Tam olarak. Bu arada cevabım sizin için yararlı olsaydı, bir cevap olarak işaretlediyseniz bunu takdir ediyorum =) – nhouser9