Что означает буква t в принципе last
January 13, 2018
- Что входит во второй шаг обслуживания? — Предлагай
- верно
- Что такое CHAMPS? — Ожидания наших Гостей
- верно
- Что такое «Клиентомания»? — – это исключительное проявление Гостеприимства, основанное на культуре «Все возможно»
- верно
- Какой из шагов обслуживания может быть пропущен во время часа пик? — Ни один шаг не может быть пропущен
- верно
- До какого дня нужно оставлять свои пожелания по графику работы? — До среды
- верно
- Выбери 5 причин возникновения бактерий: — Вода, воздух, время, продукт, масло
- не верно
- Что ты будешь делать, если увидишь, что твой коллега уронил булочку на пол, а потом поднял и стал готовить из нее сандвич? — Спрошу его, зачем он это сделал, объясню, что такие действия могут привести к пищевым отравлениям, спишу этот сэндвич и сообщу менеджеру о поведении коллеги
- верно
- Что означает буква A в принципе LAST? — Извиниться перед Гостем
- верно
- Что означает буква «M» в ожиданиях Гостей CHAMPS? — Исправное состояние
- верно
- Какой должна быть температура капучино? — от 65°C и выше
- верно
- Какую жалобу может решить кассир? — Не тот напиток или продукт
- верно
- Что входит в третий шаг обслуживания? — Проверяй дважды
- верно
- Как зовут CEO компании AmRest? — Генри МакГоверн
- верно
- Пример «Клиентомании»: — Принести Гостю тот продукт, который он ждал
- не верно
- Сколько по времени приготавливается картофель фри? — 2 минуты 30 секунд
- верно
- При какой t должны храниться Клубничный, Карамельный и Шоколадный сироп для десертов? — + 16 — 25С
- верно
- Твой коллега пришел на смену очень печальный и отказывается разговаривать с кем-либо. Как ты поступишь? — Спрошу у него, что произошло, предложу помощь Объясню, что настроение у ребят может тоже испортиться, если он себя так будет вести, что скажется на результатах их работы. Подбодрю его. Если поведение не измениться – сообщу менеджеру
- верно
- Какой срок хранения у открытых бутылок Клубничного, Карамельного и Шоколадного сиропов для десертов? — 14 дней
- верно
- Сколько по времени хранится размороженный Чизкейк? — 72 часа
- верно
- Сколько времени должно пройти с того момента, когда Гость встал в очередь до того, когда он получил заказ? — 5 минут
- верно
- По какому принципу мы решаем жалобы с Гостями? — LAST
- верно
- Как ты поступишь, если увидишь большую очередь к своей кассе? — Позову менеджера или коллегу на помощь
- верно
- Что ты будешь делать, если увидишь, что Гость уронил картофель фри на пол: — Заменю ему упавший картофель фри на новый
- верно
- Что означает буква «P» в ожиданиях Гостей CHAMPS? — Продукт
- верно
- Укажи правильные ингредиенты салата «Цезарь»: — Салат Айсберг 60 гр, гренки 4 гр, 1 Str OR, 7 гр сыр Пармезан, соус “Цезарь”
- верно
- Какой должна быть температура горячего чая? — 75°C и выше
- верно
- Какой уникальный рецепт используется при приготовлении курицы в KFC? — Секретный рецепт 11 трав и специй
- верно
- Срок хранения сандвичей с булочкой на витрине: — 10 минут
- верно
- Что означает буква «Н» в ожиданиях Гостей CHAMPS? — Гостеприимство
- верно
- Что означает буква T в принципе LAST? — Поблагодарить Гостя
- верно
- В течение какого времени, мы должны поприветствовать Гостя? — 5 секунд
- верно
- Какое количество сиропа Клубничного или Шоколадного используется для десерта Айс Дрим? — 19 грамм
- верно
- Что такое принцип FIFO? — Правило ротации, означающее: первое пришло, первое используется
- верно
- Если ты опаздываешь на работу, что необходимо сделать? — Позвонить в ресторан менеджеру на смене
- верно
- За что отвечает буква «С», в 6 ожиданиях CHAMPS? — Чистота
- верно
- Кому ты предпочтительно предложишь Боксмастер с картофелем фри и пепси? — мужчине
- верно
- Укажите температуру для хранения воздушного риса? — +16C – +25C
- верно
- Что означает буква S в принципе LAST? — Решить проблему Гостя
- верно
- Какую жалобу решает только менеджер? — Несчастный случай
- верно
- Укажи температуру холодных напитков — +1 + 4С
- верно
- Укажи первый шаг из 4 шагов обслуживания: — Приветсвуй
- верно
- Что означает буква L в принципе LAST? — Выслушать Гостя
- верно
- Сколько по времени размораживается Чизкейк? — 10 часов
- верно
- Как расшифровывается KFC? — Жареный цыпленок по-Кентуккийски
- верно
- Сколько весит Баскет фри? — 200 гр.
- верно
- Кому из Гостей ты предложишь Твистер с картофелем фри и пепси? — женщине, девушке
- верно
- Что означает буква «A» в ожиданиях Гостей CHAMPS? — Точность
- верно
- Кто главный человек в ресторане? — Гость
- верно
- Каким образом нужно хранить кофе в открытой упаковке? — 7 дней в герметично закрытом контейнере
- верно
- Какая температура морозильной камеры? — — 18С
- верно
- Что означает буква «S» в ожиданиях Гостей CHAMPS? — Скорость
- верно
- Что ты будешь делать, если сотрудник пришел в грязной форме на работу? — Спрошу, почему он пришел в грязной форме, и скажу об этом менеджеру
- верно
- Что ты будешь делать, если Гость заказал острые cтрипсы, а их нет на витрине? — Спрошу у повара, сколько их ждать. Сообщу о времени ожидания гостю – предложу альтернативный продукт (например, острые крылья)
- верно
- Что ты будешь делать, если Гость говорит, что сдачу ему выдали неверно? — Извинюсь, попрошу минутку подождать, позову менеджера, чтобы он пересчитал кассу, отдам сдачу, поблагодарю
- верно
- Сколько весит маленькая порция картофеля фри? — 60 гр.
- верно
- Твои действия, если какое-либо оборудование неисправно: — Не пытаться починить самостоятельно, предупредить коллег и сообщить менеджеру
- верно
- Укажите пример прощания с Гостем: — Спасибо Вам за заказ, отличного настроения, будем Вас ждать…=)
- верно
- Почему нельзя носить украшения во время смены? — По технике безопасности + они являются переносчиками бактерий
- верно
- Сколько весит стандартная порция картофеля фри? — 100 гр.
- верно
- Каким шагом является шаг «Прощайся? — Четвертый
- верно
- Какой срок годности у открытой бутылки сиропа для кофе? — 7 дней
- верно
- У тебя в кассе нет размена, что ты будешь делать? — Позову менеджера и попрошу у него размен
- верно
- Cколько хранится приготовленный картофель фри? — 10 минут
- не верно
Правило LAST
Правило LAST — это правило поведения в конфликтной ситуации, когда нужно выслушать гостя, извиниться, решить проблему и поблагодарить.
При любом обращении, выслушайте гостя, не отворачивайтесь и не отвлекайтесь от него, покажите искреннюю заинтересованность.
Затем извинитесь, даже если Вы ни в чём не виноваты. Для гостя Вы – лицо ресторана, в котором ему что-то не понравилось, и он имеет право высказать вам свою проблему. Скажите: «Мне жаль, что вас коснулась эта проблема. Я сделаю всё, что в моих силах, чтобы это исправить».
S – Примите решение.
Решите проблему гостя. При этом, помните, что существует две категории жалоб. Удовлетворение жалоб первой категории находится в компетенции кассира. Это жалобы, связанные с
* неправильно выполненным заказом (гостю что-то не пробили или не положили)
* неправильной упаковкой (в зале или «на вынос»)
* медленным или негостеприимным обслуживанием
* отсутствием чистоты в зале.
В таких ситуациях кассиру нужно немедленно решить проблему. Как правильно это сделать, вас научит тренер наставник в вашем ресторане, так как специфика ресторанов разная, и решения таких проблем могут различаться.
Например, если был подан неверный заказ (кассир не услышал, или не понял), необходимо извиниться перед гостем, заменить верными составляющими или переделать заказ.
Жалобы второй категории находятся полностью в компетенции менеджера: некачественная продукция, замена блюда, если гость его уронил, посторонние предметы в пище и т.д.
В таких случаях решением проблемы со стороны кассира будет вызов менеджера. Также это необходимо сделать в любой ситуации, когда гость сам просит позвать менеджера (даже, если решить проблему может кассир).
После того, как Вы решили проблему гостя, его необходимо поблагодарить.
Мы должны поблагодарить Гостя по двум причинам: во-первых, он позволил нам исправить его неблагоприятное впечатление. По статистике, 9 из 10-ти недовольных Гостей уходят, ничего не сказав, и больше не возвращаются. Гость, обратившийся с жалобой и позволивший её удовлетворить, вероятнее всего, вернётся к нам снова.
Во-вторых, после жалобы мы постараемся не допустить подобного впредь, а значит – остальные Гости будут довольны!
Действия в нестандартных ситуациях:
| Ситуация | Действия кассира | Примеры общения с гостем |
| Сбор заказа задерживается (нет упаковки или нет готовых блюд и т.п.) | 1. Выяснить точное время готовности заказа; 2. Извиниться и четко и позитивно сообщить Гостю, когда заказ будет готов. | «Прошу прощения. Ваш заказ будет готов через 2 минуты». |
| Гость заказал блюдо, которого сегодня нет в меню (Стоп лист) | 1. Извиниться и сообщить, что сегодня данного блюда нет в меню. 2. С улыбкой предложить взамен похожее блюдо, озвучив его выгоду для гостя. Если не можете сориентироваться, что предложить, предложите новинку или блюдо по акции. | «Прошу прощения, сегодня этого блюда нет в меню. Взамен могу предложить Вам более вкусный/популярный/ острый/бодрящий (или другое под-ходящее «вкусное слово») … или нашу новинку». |
| Гость заказал блюдо, которого нет в меню Бургер Кинг, или блюдо, кото-рое вывели из меню | 1. Извиниться и сообщить, что такого блюда нет в меню Бургер Кинг 2. С улыбкой предложить взамен ассорти-мент блюд, аналогичных заказанному. 3. Сразу же задать вопрос о предпочтениях гостя, показав тем самым свою заботу о нем. | «Прошу прощения. Такого блюда нет в меню Бургер Кинг. Могу вам предложить наши … (линейку сандвичей, горячие напитки, гарниры и т.д.)! Вы предпочитаете (острые или неострые блюда, чай или кофе, и т.д.)?» |
| Гость обращается с жалобой. | Общаться с Гостем, используя правило LAST. | |
| Гость обращается с вопросом или просьбой. | 1. Если ответ на вопрос или удовлетворение просьбы находится в ва-ших силах и компетенции, помогите Гостю. 2. Если Вы не можете помочь, немедленно пригласите менеджера. | «Прошу прощения, к сожале-нию, я не могу ответить на Ваш вопрос. Если хотите, я могу немедленно позвать менеджера, и он с удовольствием Вам ответит!». |
| Вопросы, на которые может дать ответ кассир: • Меню (ассортимент, цены), состав блюд, ингредиенты (например, если у Гостя аллергия на какой-то продукт, он может задать вопрос о его наличии в блюде, и т.п.). • Акции, проводимые в ресторане и промо для Гостей. • Часы работы ресторана. • Расположение туалетов и т.п. Если Вы не знаете точных ответов на эти вопросы, то их необходимо немедленно переадресовать менеджеру. При этом, Вы должны показать Гостю заинтересованность и участие. Любая просьба Гостя, если она ведёт к нарушению трудового распорядка (размен денег, просьба донести поднос до столика и др.) может быть выполнена только с разрешения менеджера. | ||
| Гость решил изменить заказ. | 1. Пригласить менеджера для корректировки заказа. 2. Ещё раз уточнить пожелания гостя. 3. Снова повторить заказ Гостю и назвать сумму. | |
| Гость роняет продукт на пол. | Позвать менеджера, чтобы он принял решение о замене продукта. | |
| Гость задаёт вопрос о работе в Бургер Кинг. | Немедленно позвать менеджера. | «Вероятнее всего, нам требуются сотрудники. Подождите минутку, я позову менеджера, и он с радостью ответит на все Ваши вопросы!». |
| Гость задаёт вопрос о работе в Бургер Кинг. | Немедленно позвать менеджера. | «Вероятнее всего, нам требуются сотрудники. Подождите минутку, я позову менеджера, и он с радостью ответит на все Ваши вопросы!». |
| Гость просит книгу отзывов и предложений. | Незамедлительно позвать менеджера, объяснив ему суть ситуации. | «Пожалуйста, подождите одну минуту, я позову менеджера». |
| Гость просит изменить состав блюда. | 1. Объяснить Гостю, что мы можем, по его желанию, убрать или добавить какой-либо ингредиент за дополнительную плату 2. Если гость просит блюдо без какого-либо ингредиента, попросить его подождать приготовления спец. заказа. 3. Сообщить сотрудникам кухни о специальной просьбе Гостя. | |
| Гость не согласен с общей стоимостью заказа. | 1. Извиниться перед Гостем. 2. Проверить соответствие заказанных и введенных пунктов. 3. Проверить соответствие цен по пунктам меню. 4. Объяснить, как набор блюд сказывается на цене. | «Простите, пожалуйста. Давайте проверим Ваш заказ». |
| Спор относительно банкнот (подозрение на мошенничество). | 1. Оповестить менеджера. 2. Вместе с менеджером, в присутствии Гостя, снять кассу и пересчитать содержимое для проверки недостачи или излишка. | «Прошу прощения. Сейчас я позову менеджера, и он пересчитает кассу». |
| Кассир не может дать сдачу. | Вызвать менеджера, чтобы получить разменные деньги. НИ В КОЕМ СЛУЧАЕ САМОСТОЯТЕЛЬНО НЕ МЕНЯТЬ ДЕНЬГИ В ДРУГИХ КАССАХ! | |
| Гость пытается расплатиться фальшивыми деньгами. | Попросить гостя подождать и немедленно позвать менеджера. | «Прошу прощения, небольшая техническая трудность. Подо-ждите минуту, я позову мене-джера». |
| Пьяный/грубый гость. | Сообщить менеджеру и дежурному администратору. | |
| Лица в зале, мешающие гостям (бомжи, попрошайки и т.п.). | Сообщить менеджеру и дежурному администратору. | |
| Гость с ребёнком (детьми). | 1. Поприветствовать детей отдельно, особенными словами. 2. Принимая заказ, основываться на выборе родителей. 3. Не предлагать блюда и напитки напрямую детям (если только родители не просят об этом сами). 4. Обращаться к детям в процессе обслуживания на «Вы». | |
| Ограбление. | 1. Если возможно, сообщить менеджеру и дежурному администра-тору. 2. Выполнять все требования грабителей. 3. Стараться запомнить, как грабители вы-глядят: — возраст, — рост, — комплекцию, — цвет волос, — цвет глаз, — наличие бороды, — шрамы, татуировки или какие-либо характерные приметы, — тип и цвет одежды и обуви. 4. Сразу же после того, как грабители ушли, сообщить менеджеру и вызвать полицию. | |
| Угроза взры-ва. | Сообщить менеджеру и дежурному администратору. Во избежание возможного взрыва запрещается: — трогать и перемещать подозрительный предмет, — пользоваться электро- и радиоаппаратурой поблизости от подозрительного предмета, — оказывать тепловое, звуковое, механическое и электромагнитное воздействие на подозрительный предмет. | |
| Поломка оборудования на кассе. | 1. Извиниться перед гостем. 2. Позитивно попросить гостя подождать, объяснив причину. 3. Позвать менедже-ра. | «Простите, пожалуйста, у нас произошли некоторые техниче-ские трудности. Нужно немного подождать. Я немедленно позову менеджера, чтобы решить проблему!». |
| Несовершеннолетние гости хотят купить пиво. | 1. Извиниться. 2. Попросить доку-мент, удостоверяющий личность с указанием да-ты рождения. 3. При необходимости, позвать менеджера. | «Прошу прощения. Мы не про-даем алкогольные напитки гос-тям до 18 лет. Покажите, пожа-луйста, паспорт». |
Что означает буква t в принципе last
![]()
13 августа 2015
К огда из дверей вашего офиса выходит разочарованный, недовольный клиент , вы теряете деньги. Покупатель не только пожалуется на вас родственникам и знакомым, но и напишет нехороший пост в Facebook . Мало того, что такие посты просто неприятны, сегодня из них может вырасти настоящий холивар. Есть способ вернуть расположение клиента, пока он еще не вышел за порог. Это простой и универсальный метод. Он состоит из 4 компонентов:
- L isten (выслушай).
- A pologize (извинись).
- S olve (прими меры).
- T hank (поблагодари).
Обязательно услышьте недовольного клиента, разберитесь в причинах его негодования. Клиент как девушка — очень важно выслушать сразу, как только появился намек на проблему или недосказанность в ваших отношениях. Выслушать сразу, без препираний и возражений — это единственный шанс не допустить скандала. Даже если «Директор уехал и вернется через 3 дня!», всегда должен быть сотрудник, который имеет полномочия и способность решить проблему покупателя.
Где клиенты капризничают больше всего? В ресторанах. Когда открылся первый ресторан Café Rocket, его владелец Альберт Барнето усовершенствовал правило «выслушай», приучив своих сотрудников следовать правилу «Верь». Клиент может заблуждаться или откровенно лгать, но решать конфликтную ситуацию нужно с позиции доверия. Поверьте, что ваша компания на самом деле обидела клиента, и устраните эту проблему.
Не нужно выяснять, на чьей стороне истина. Извинитесь за то, что ваш клиент огорчился. Дважды извинитесь, если он огорчился по вашей вине.
Совет, которым, возможно, не все захотят воспользоваться: извиняйтесь перед клиентами даже тогда, когда не имеете отношения к их плохому настроению. И всегда делайте это искренне. Следите за тем, чтобы ваши сотрудники на самом деле хотели помочь покупателям решить их трудности. Это еще и отличный способ узнать насколько счастливы ваши люди, работая у вас.
Почему не все захотят воспользоваться таким советом? Потому что у нас фразу «клиент всегда прав» все еще понимают не до конца. А в этом как раз и состоит клиентоориентированность, без которой компаниям по всему миру дальше никак.
S olve (прими меры)
Сделайте все возможное, чтобы исправить свою ошибку. Если рассмотрение вопроса требует времени, нужно незамедлительно начать эту процедуру. Главное, чтобы покупатель видел, что вы на самом деле стараетесь.
Компания может сделать клиенту ценный подарок без ущерба своему финансовому состоянию. Это действенный способ, чтобы восстановить расположение человека. К примеру, менеджеры по оптовым продажам компании P & G сами решают, какое возмещение предложить покупателю. Это может быть дополнительная скидка, пробники новой продукции, торговое оборудование с корпоративным логотипом. Им не нужно обращаться к руководству за разрешением и тратить время клиента. Так компания не только заботится о покупателях, но проявляет доверие к сотрудникам.
T hank (поблагодари)
Каждый отзыв о компании ни в коем случае не должен злить вас или заставлять загордиться. Это всего лишь инструмент, который помогает бизнесу совершенствоваться. Обязательно поблагодарите клиента за внимание и доверие. Будьте искренни, чтобы добиться расположения. Иногда искренности, стоит подучиться.
В Starbucks на основе принципа LAST создали корпоративный метод LATTE:
- Li sten (выслушай).
- A cknowledge (согласись).
- T ake action (реши проблему).
- T hank (поблагодари).
- Encourage (пригласи прийти еще раз).
Следуя этому принципу, можно построить такой же клиентский сервис как у Starbucks. Почему нет, попробуйте.
Правило LAST можно использовать в любой сфере бизнеса. Адаптируйте его под свои условия, как это сделали другие компании. Стремитесь быть полезными, и клиенты останутся с вами.
Queue
У многих людей слово “очередь” вызывает очень мало приятных ассоциаций. Но сегодня мы говорим о других очередях — в Java. Очередью в Java считается все, что наследует интерфейс Queue , который в свою очередь расширяет Collection . Это значит, что с очередями можно работать, как с коллекциями.
Очереди в Java работают по двум принципам: FIFO и LIFO .
FIFO — First In First Out, принцип обычной очереди (конечно, если нет тех кому нужно “только спросить”), в котором первый элемент попадает в очередь и первым выходит из нее.
LIFO — Last In First Out, принцип стека, в котором последний элемент, добавленный в очередь, первым выйдет из нее. Например, как с колодой карт: ты будешь брать все карты с верха по одной, чтобы дойти до конца.
Иерархия Queue в Java выглядит следующим образом:

Здесь видно, что у Queue есть 3 класса реализации: LinkedList , ArrayDeque и PriorityQueue . LinkedList и ArrayDeque наследует напрямую не от Queue , а от Deque .
Deque — это интерфейс, который добавили в 6 версии Java. Он включает в себя ряд полезных для очередей методов и дает возможность очереди функционировать как двунаправленная очередь. То есть работать по принципу FIFO или LIFO .
Одним из двух наследников Deque является ArrayDeque . Он поддерживает двустороннюю структуру данных очереди, что дает возможность вставлять и удалять элементы с обеих сторон. Также он — динамический массив, который может автоматически увеличивать свой размер.
Есть еще класс PriorityQueue , прямой наследник Queue : принцип его работы отличается от наследников Dequeue .
PriorityQueue — это очередь с приоритетом, которая по умолчанию размещает элементы согласно естественному порядку сортировки. Для сортировки здесь используется Comparable и Comparator . Принцип здесь такой же, как и с TreeSet или TreeMap — классов, которые следуют интерфейсу Comparable и имеют свой порядок сортировки.
PriorityQueue priorityQueue = new PriorityQueue<>(Comparator.comparingInt(String::length)); priorityQueue.add("Andrew"); priorityQueue.add("John"); priorityQueue.add("Rob"); while (!priorityQueue.isEmpty())
Запустив этот пример в консоли, ты получишь:
Rob
John
Andrew
Так как мы работаем с очередями, а не обычными коллекциями, мы должны удалить элемент из списка. Используем эту конструкцию:
while (!priorityQueue.isEmpty())
Интерфейс Deque наследует методы Queue и добавляет ряд своих интересных методов:
| void addFirst(Е obj) | Добавляет элемент obj в начало очереди |
| void addLast(Е obj) | Добавляет элемент obj в конец очереди |
| Е getFirst() | Возвращает первый элемент из очереди |
| Е getLast() | Возвращает последний элемент из очереди |
| boolean offerFirst(Е obj) | Добавляет элемент obj в начало очереди, и возвращает true если элемент добавлен, в противном случае вернет false |
| boolean offerLast(E obj) | Добавляет элемент obj в конец очереди, и возвращает true если элемент добавлен, в противном случае вернет false |
| Е рор() | Вытаскивает первый элемент из очереди и удаляет его |
| void push(Е obj) | Добавляет элемент obj в начало очереди |
| Е peekFirst() | Возвращает (но не удаляет) первый элемент из очереди |
| Е peekLast() | Возвращает (но не удаляет) последний элемент из очереди |
| Е pollFirst() | Возвращает и удаляет первый элемент из очереди, вернет null , если нет элементов |
| Е pollLast() | Возвращает и удаляет последний элемент из очереди, вернет null , если нет элементов |
| Е removeLast() | Возвращает и удаляет первый элемент очереди, создаст исключение, если нет элементов |
| Е removeFirst() | Возвращает и удаляет последний элемент очереди, создаст исключение, если нет элементов |
| boolean removeFirstOccurrence(Object obj) | Удаляет первое вхождение obj из очереди |
| boolean removeLastOccurrence(Object obj) | Удаляет последнее вхождение obj из очереди |
Давай теперь рассмотрим несколько из них на практике.
Добавим сначала элемент в очередь:
Deque deque = new ArrayDeque<>(); deque.add("Apple"); // Добавляет элемент Apple в конец очереди deque.addFirst("Orange"); // Добавляет элемент Orange в начало очереди deque.addLast("Pineapple"); // Добавляет элемент Pineapple в конец очереди System.out.println(deque);
[Orange, Apple, Pineapple]
Теперь получим значения с очереди:
Deque deque = new ArrayDeque<>(); deque.add("Apple"); deque.addFirst("Orange"); deque.addLast("Pineapple"); System.out.println("The First element is: "+ deque.getFirst()); System.out.println("The Last element is: " + deque.getLast()); >
Этот код выведет в консоли первый и последний элемент очереди.
The First element is: Orange
The Last element is: Pineapple
Deque deque = new ArrayDeque<>(); deque.add("Apple"); deque.addFirst("Orange"); deque.addLast("Pineapple"); deque.add("Lemon"); System.out.println(deque.pop()); // вытащит и удалит верхний элемент очереди System.out.println(deque.poll()); // вытащит и удалит верхний элемент очереди System.out.println(deque);
Запустив этот код, получим:
Разница между методами pop() и poll() в том, что pop() вызовет исключение NoSuchElementException при пустом списке, а poll() вернет null .
Теперь рассмотрим методы pollFirst() и pollLast() .
Deque deque = new ArrayDeque<>(); deque.add("Apple"); deque.addFirst("Orange"); deque.addLast("Pineapple"); deque.add("Lemon"); System.out.println(deque.pollFirst()); // вытащит и удалит первый элемент очереди System.out.println(deque.pollLast()); // вытащит и удалит последний элемент очереди. System.out.println(deque);
Orange
Lemon
[Apple, PineApple]
Оба метода возвращают и удаляют значение из очереди.
Пример использования методов peekFirst() и peekLast() :
Deque friends = new ArrayDeque<>(); friends.add("John"); friends.add("Rob"); friends.add("Greg"); friends.add("Max"); friends.add("Oliver"); System.out.println("The first element is: " + friends.peekFirst()); System.out.println("The last element is: " + friends.peekLast()); System.out.println(friends);
The first element is: John
The last element is: Oliver
[John, Rob, Greg, Max, Oliver]
Оба метода возвращают первый/последний элемент из очереди и не удаляют их. В случае, если очередь пуста, будет возвращено null .
В общем, как-то так, сегодня мы научились работать с очередями в Java. Теперь ты будешь знать, как их использовать на практике.