2016-04-07 25 views

cevap

1

ArrayList, öğeleri depolamak için bir dizi kullanır. Yani bir dizi bu

[1][2][3][4] 

gibi 4 unsurları olabilir ve üçüncü elemanı kaldırarak bırakacaktı programcı elle almak unsurları taşımak zorunda kalacak demektir

[1][2][empty][4] 

[1][2][4] 

Ancak bağlantılı liste, yukarıdaki örnekte olduğu gibi, ikinci düğümü (2 değerine sahip olan) işaretçiyi yalnızca 4. düğümünü saklamak için işaretçisini güncelleştirebilir.

+0

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

+0

Tam olarak. Bu arada cevabım sizin için yararlı olsaydı, bir cevap olarak işaretlediyseniz bunu takdir ediyorum =) – nhouser9