Тізім қосу қалай жұмыс істейді?
Тізім қосу қалай жұмыс істейді?

Бейне: Тізім қосу қалай жұмыс істейді?

Бейне: Тізім қосу қалай жұмыс істейді?
Бейне: Excel мен жұмыс жасау. Excel де принтерден шығару ауданы қалай белгіленеді? Үйренеміз. Барлығы оңай. 2024, Мамыр
Anonim

ArrayList жаңа ArrayList данасына нысан сілтемесін көшіру үшін таяз көшірмені пайдаланады. Бастапқы сыйымдылығы жоқ ArrayList данасы жасалғанда және бос болса, онда қосу () әдісі шақырылады қосу ArrayList данасына элемент болса, массивке әдепкі өлшемді қолдану үшін келесі код орындалады.

Содан кейін ArrayList қосу әдісі ішкі қалай жұмыс істейді?

Ішкі жұмыс ның Массивтер тізімі немесе Қалай қосу (Нысан) әдіс ішкі жұмыс істейді ішінде Массивтер тізімі Java тілінде. ArrayList ішкі үшін массив нысанын пайдаланады қосу (немесе сақтау) элементтер. Басқа сөздермен айтқанда, Массивтер тізімі Массив деректер құрылымымен қамтамасыз етілген. массиві Массивтер тізімі өлшемі өзгертілетін (немесе динамикалық).

Java тіліндегі тізімге элементті қалай қосасыз? Тізімге элементтерді қосудың екі әдісі бар.

  1. add(E e): элементті тізімнің соңына қосады. Тізім Generics қолдайтындықтан, қосуға болатын элементтер түрі тізім жасалған кезде анықталады.
  2. add(int index, E element): элементті берілген индекске кірістіреді.

Осылайша, массивтер тізімі қалай жұмыс істейді?

Массивтер тізімі Тізім интерфейсінің өлшемін өзгертуге болатын массив енгізуі, яғни. Массивтер тізімі оған элементтер қосылған сайын динамикалық түрде өседі. Бірақ массив өлшемін динамикалық түрде үлкейту мүмкін емес. Осылайша, ішкі жағдайда жаңа массив жасалады және ескі массив жаңа массивке көшіріледі.

Элементті ArrayList тізіміне қалай қосасыз?

Массивтер тізімі List интерфейсін жүзеге асырады. Кімге қосу а элемент соңына дейін Массивтер тізімі қолдану: логикалық қосу (E elt); // қосу соңына elt нысанына сілтеме Массивтер тізімі , // өлшемді бір үлкейту. Қажет болса, сыйымдылық артады. // Әрқашан шын мәнін қайтарады.

Ұсынылған: