Презентация Интерфейс Java Collection онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Интерфейс Java Collection абсолютно бесплатно. Урок-презентация на эту тему содержит всего 15 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    15 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    955.39 kB
  • Просмотров:
    73
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Java Collection
Содержание слайда: Java Collection

№2 слайд
Collection
Содержание слайда: Collection

№3 слайд
интерфейс Collection Данный
Содержание слайда: интерфейс Collection Данный интерфейс является базовым для всех "коллекционных" интерфейсов. add(E e) - добавить элемент; addAll(Collection<?extends E> c) - добавить элементы из другой коллекции; clear() - удалить все элементы; contains(Object o) - находится ли указанный объект в коллекции; containsAll(Collection<?> c) - содержатся ли указанные объекты в коллекции; equals(Object o) - сравнение коллекции с указанным объектом; isEmpty() - является ли коллекция пустой; iterator() - возвращает итератор для прохода по элементам этой коллекции; remove(Object o) - удаляет указанный объект из коллекции, если он есть там; removeAll(Collection<?> c) - удалить указанные объекты; retainAll(Collection<?> c) - оставить в коллекции только указанные объекты; size() - размер коллекции в элементах; toArray() - возвращает массива объектов, содержащий все элементы коллекции; toArray(T[] a) - возвращает массива объектов, содержащий все элементы коллекции. Если аргумента a null, то создается новый массив в который копируются элементы.

№4 слайд
List
Содержание слайда: List

№5 слайд
интерфейс List Данный
Содержание слайда: интерфейс List Данный интерфейс предназначен для работы с упорядоченной коллекцией, т.е. есть возможность обратиться к элементу по его индексу. add(int ind, E e) - добавляет элемент в указанную позицию; addAll(int ind, Collection<? extends E> c) - добавляет элементы в указанную позицию; get(int ind) - возвращает элемент в указанной позиции; indexOf(Object o) - возвращает индекс указанного объекта, или -1 если его нет в списке; lastIndexOf(Object o) - найти последнее вхождение указанного объекта, или -1 если его нет в списке; listIterator() - списочный итератор для прохода по всем элементам с возможностью вставки или замены; listIterator(int ind) - списочный итератор с указанной позиции; remove(int index) - возвращает элемент в указанной позиции, удаляя его; set(int index, E el) - заменяет элемент в указанной позиции новым элементом; subList(int fromInd, int toInd) - возвращает часть списка, т.е. элементы в диапазоне [fromIndex; toIndex).

№6 слайд
Queue
Содержание слайда: Queue

№7 слайд
интерфейсы Queue, Deque
Содержание слайда: интерфейсы Queue, Deque (1) Данные расширения Collection реализует очередь и двустороннюю очередь (double ended queue), которую можно использовать и как стек. Ниже представлены методы Deque, первые шесть наследуются от Queue. add(E e) - истина, если элемент e добавлен, если места нет возникает исключение IllegalStateException; offer(E e) - истина, если элемент e добавлен, не бросает исключений; element() - возвращает элемент из начала очереди; peek() - возвращает элемент из начала очереди или возвращает null, когда очередь пуста; remove() - возвращает элемент из начала очереди и удаляет его; poll() - возвращает элемент из начала очереди и удаляет его, или возвращает null, когда очередь пуста. addFirst(E e) - добавляет элемент в начало очереди; addLast(E e) - добавляет элемент в конец очереди; contains(Object o) - истина, если указанный элемент есть в очереди; descendingIterator() - возвращает итератор для прохода по элементам в обратном порядке; iterator() - возвращает итератор для прохода по элементам этой коллекции;

№8 слайд
интерфейсы Queue, Deque
Содержание слайда: интерфейсы Queue, Deque (2) getFirst() - возвращает первый элемент очереди без его удаления; getLast() - возвращает последний элемент очереди без его удаления; offerFirst(E e) - вставляет элемент в начало очереди, пока есть место; offerLast(E e) - вставляет элемент в конец очереди, пока есть место; peekFirst() - возвращает первый элемент без его удаления или null, когда очередь пуста; peekLast() - возвращает последний элемент без его удаления или null, когда очередь пуста; pollFirst() - возвращает первый элемент, удаляя его, или null, когда очередь пуста; pollLast() - возвращает последний элемент, удаляя его, или null, когда очередь пуста; removeFirst() - возвращает первый элемент, удаляя его; removeFirstOccurrence(Object o) - удаляет первое появление указанного объекта в очереди; removeLast() - возвращает последний элемент, удаляя его; removeLastOccurrence(Object o) - удаляет последнее появление указанного объекта в очереди; size() - размер очереди в элементах; pop() - удаляет элемент из стека представленного этой очередью; push(E e) - добавляет элемент в стек представленного этой очередью.

№9 слайд
Set
Содержание слайда: Set

№10 слайд
интерфейс Set Интерфейс
Содержание слайда: интерфейс Set Интерфейс предназначен для работы с множествами (т.е. в коллекции не может быть два одинаковых элемента). comparator() - возвращает объект, используемый для сравнения элементов, или null если используется натуральный порядок элементов; first() - первый (наименьший) элемент множества; last() - последний (наивысший) элемент; subSet(E fromElement, E toElement) - возвращает подмножество элементов из диапазона [fromElement; toElement); headSet(E toElement) - возвращает множество элементов меньших чем указанный элемент; tailSet(E fromElement) - возвращает часть множества из элементов, больших или равных чем указанный элемент.

№11 слайд
Map
Содержание слайда: Map

№12 слайд
Интерфейс Map Map хранит пары
Содержание слайда: Интерфейс Map Map хранит пары "ключ-значение". Каждое значение можно найти по его ключу. Например, в таблице могут находиться записи с информацией о сотрудниках, где ключами являются идентификационные номера сотрудников, а значениями — объекты Employee. Vget(KeyK) – Возвращает объект, соответствующий указанному ключу или значение null, если карта не содержит указанный ключ. Ключ может быть равен null. Vput(KeyK, ValueV) – Добавляет ключ и значение к карте. Если такой ключ уже имеется, то новый объект заменяет предыдущий, связанный с этим ключом. Этот метод возвраща­ет предыдущее значение объекта или значение null, если ключ не содержался в карте ранее. Ключ может быть равен null, но значение должно быть отлично от null. voidputAll(Map<? extendsK, ? extendsV> entries) – Добавляет все элементы заданной карты к текущей. booleancontainsKey(Objectkey) – Возвращает значение true, если в карте имеется указанный ключ. booleancontainsValue(Objectvalue) – Возвращает значение true, если в карте имеется указанное значение. Set<Map.Entry<K, V>> entrySet() – Возвращает представление карты в виде множества объектов Map.Entry, т.е. пар "ключ-значение". Из этого представления можно удалять элементы, при этом они удаляются и из карты, но добавлять их нельзя. Set<K> keySet() – Возвращает представление карты в виде множества всех ключей. Из этого представления можно удалять элементы, при этом ключи и соответствующие им значения автоматически удаляются из карты, но добавлять новые элементы нельзя. Collection<V> values() – Возвращает представление карты в виде множества всех значений. Из этого представления можно удалять элементы, при этом значения и соответствующие им ключи автоматически удаляются из карты, но добавлять новые элементы нельзя.

№13 слайд
Быстродействие операций
Содержание слайда: Быстродействие операций

№14 слайд
ArrayList lt String gt list
Содержание слайда: ArrayList<String> list = new ArrayList<String>();

№15 слайд
Спасибо за внимание!
Содержание слайда: Спасибо за внимание!

Скачать все slide презентации Интерфейс Java Collection одним архивом: