Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Квиз по Map и Queue в Java

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Что такое Map в Java и какие основные методы у него?

a)

Map в Java - это интерфейс, представляющий отображение ключ-значение. Основные методы: put(key, value), get(key), containsKey(key), containsValue(value), remove(key), size().

b)

add(key, value, index)

c)

find(key)

d)

put(value, key)

2.

Какие коллекции можно использовать в качестве реализации Map в Java?

a)

ArrayList, LinkedList, HashSet

b)

Vector, Stack, ArrayDeque

c)

PriorityQueue, CopyOnWriteArrayList, ConcurrentHashMap

d)

HashMap, TreeMap, LinkedHashMap

3.

Как добавить элемент в Map в Java?

a)

map.update(key, value)

b)

map.add(key, value)

c)

map.put(key, value)

d)

map.insert(key, value)

4.

Как удалить элемент из Map в Java?

a)

containsKey(key)

b)

delete(value)

c)

put(key, value)

d)

remove(key) или clear()

5.

Как получить значение по ключу из Map в Java?

a)

map.value(key)

b)

map.fetch(key)

c)

map.get(key)

d)

map.retrieve(key)

6.

Как проверить наличие ключа в Map в Java?

a)

map.containsValue(key)

b)

map.containsKey(key)

c)

map.contains(key)

d)

map.containsEntry(key, value)

7.

Как получить все ключи из Map в Java?

a)

map.getKeys()

b)

map.keySet()

c)

map.getAllKeys()

d)

map.retrieveKeys()

8.

Как получить все значения из Map в Java?

a)

map.getValues()

b)

map.values()

c)

map.retrieveValues()

d)

map.getAllValues()

9.

Что такое Queue в Java и какие основные методы у него?

a)

Queue в Java - это интерфейс, представляющий структуру данных очередь. Основные методы у него: add(), offer(), remove(), poll(), element(), peek().

b)

Queue в Java - это класс, представляющий структуру данных стек

c)

Queue в Java - это метод для работы с массивами

d)

Основные методы: push(), pop(), size(), empty()

10.

Как добавить элемент в конец очереди в Java?

a)

queue.addLast(element);

b)

queue.insert(element);

c)

queue.add(element); или queue.offer(element);

d)

queue.push(element);

11.

Как удалить элемент из начала очереди в Java?

a)

queue.remove()

b)

queue.pop()

c)

queue.poll()

d)

queue.dequeue()

12.

Как получить элемент из начала очереди без удаления в Java?

a)

queue.peek()

b)

queue.first()

c)

queue.pop()

d)

queue.remove()

13.

Как проверить пуста ли очередь в Java?

a)

queue.checkEmpty()

b)

queue.isFull()

c)

queue.isEmpty()

d)

queue.size() == 0

14.

Как узнать размер очереди в Java?

a)

queue.size()

b)

queue.capacity()

c)

queue.count()

d)

queue.length()

15.

Как перебрать все элементы очереди в Java?

a)

Используйте цикл while

b)

Используйте метод forEach

c)

Используйте цикл for-each

d)

Используйте цикл for