ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Положительная коллекция0,69 0,33 0,51 0,07 0,46 0,56 1,26 Для доступа к элементам списка может также использоваться интерфейс /* пример # 4: замена, удаление и поиск элементов: DemoListMethods.java */ package chapt10; import java.util.*; public class DemoListMethods { public static void main(String[] args) { ArrayList<Character> a = new ArrayList<Character>(5); System. out. println("коллекция пуста: " + a.isEmpty()); for (char c = 'a'; c < 'h'; ++c) { a.add(c); } char ch = 'a'; a.add(6, ch); // заменить 6 на >=8 – ошибка выполнения System. out. println(a); ListIterator<Character> it; // параметризация обязательна it= a.listIterator(2); // извлечение итератора списка в позицию System. out. println("добавление элемента в позицию " + it.nextIndex()); it.add('X'); // добавление элемента без замены в позицию итератора System. out. println(a); // сравнить методы int index = a.lastIndexOf(ch); // a.indexOf(ch); a.set(index, 'W'); // замена элемента без итератора System. out. println(a + "после замены элемента"); if (a.contains(ch)) { a.remove(a.indexOf(ch)); } System. out. println(a + "удален элемент " + ch); } } В результате будет выведено: коллекция пуста: true [a, b, c, d, e, f, a, g] Не нашли, что искали? Воспользуйтесь поиском:
|