кодесурса

Java ArrayList.removeRange () Метод

script1adsense2code
script1adsense3code

защищенный void removeRange (int fromIndex, int toIndex)

Метод removeRange () используется для удаления всех элементов в указанном диапазоне из объекта ArrayList.
Он сдвигает любые последующие элементы влево (уменьшает их индекс).
Этот вызов сокращает список на элементы (toIndex - fromIndex). (Если toIndex == fromIndex, эта операция не имеет никакого эффекта.)

Пакет: java.util

Платформа Java: Java SE 8

Синтаксис:

 removeRange (int fromIndex, int toIndex) 

Параметры:

название Описание Тип
fromIndex индекс первого элемента, который будет удален ИНТ
toIndex индекс после последнего удаляемого элемента ИНТ

Возвращаемое значение:
Этот метод не возвращает никакого значения.

Броски:
IndexOutOfBoundsException - если fromIndex или toIndex находится вне диапазона (fromIndex <0 || fromIndex> = size () || toIndex> size () || toIndex <fromIndex)

Наглядное представление метода ArrayList.removeRange ()


Пример: метод ArrayList.removeRange

В следующем примере создается ArrayList емкостью 50 элементов. Четыре элемента затем добавляются в ArrayList, и ArrayList соответственно обрезается.

import java.util.*;
 public class Main extends ArrayList<Integer>{
  public static void main(String[] args) {
      
    // create an empty array list
  	
	 Main arrlist = new Main();
    // use add() method to add values in the list
    arrlist.add(10);
    arrlist.add(12);
    arrlist.add(31);
	
    // print the list
    System.out.println("The list:" + arrlist);
    // removing range of 1st 2 elements
    arrlist.removeRange(0,2);
    System.out.println("The list after using removeRange:" + arrlist);
  }
}

Выход:

 Список: [10, 12, 31]
Список после использования removeRange: [31]

Примечание: removeRange (int, int) имеет защищенный доступ в ArrayList.

Предыдущая: метод addAll (Коллекция c)
Далее: метод удаления всех

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code