Junior — Middle
95
¿Cómo se llama la estructura de datos que implementa el principio FIFO?
Empresas donde se preguntó
Драйв Клик
Respuesta de la IA
sobes.tech AI
Структура данных, реализующая принцип FIFO (First In, First Out — первый вошёл, первый вышел), называется очередь (Queue).
В Java для этого существует интерфейс Queue и его реализации, например:
LinkedList(реализует интерфейс Queue)ArrayDequePriorityQueue(с приоритетом, но тоже очередь)
Пример использования очереди:
Queue<String> queue = new LinkedList<>();
queue.add("Первый");
queue.add("Второй");
System.out.println(queue.poll()); // Выведет "Первый"
System.out.println(queue.poll()); // Выведет "Второй"
Таким образом, очередь обеспечивает порядок обработки элементов по принципу FIFO.