Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Contains key Version 8 (Java)

Группа действийAction group: КоллекцииCollections

Описание

Определяет, содержит ли словарь ключ.

Иконка действия

Image Removed

Параметры

Входные параметры  

  1. Словарь- словарь в котором будет производится поиск ключа.
  2. Ключ - текстовая переменная для поиска. Будут найдены только полные совпадения по введенному значению ключа.

Выходные параметры

На выходе получаем логическую переменную, которая будет содержать true, если в словаре будет найден ключ, и false, если нет.

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

Словарь для обработки.

...

Ключ для поиска. Будут найдены только полные совпадения по введенному значению ключа.

...

Description

Determines whether the dictionary contains a key.

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
DictionaryDictionary to checkRobin.Dictionary
Yes
KeyKey to check in the dictionaryRobin.String
Yes
Results
ResultLogical variable whose value is true if the key is contained in the collection, otherwise false.Robin.Booleantrue

Special conditions of use

None.

Example of use  

Task 

There is a variable "Dictionary" with values: 1 - Moscow, 2 - Tokyo. Set up a check for the presence of key 5 in the dictionary and write the result to the boolean variable.

 Image Added

Solution

Use the "Contains key" action. 

Implementation 

  1. Create a variable "Boolean variable" to record the result of the "Find value" action into it. 
    Image Added
  2. Move the "Contains key" action to the workspace and set the action settings.
    Image Added
  3. Launch the robot using the "Start" button in the top panel. 

Result

Key 5 was not found in the dictionary 

Image Added

...

Логическая переменная - результат проверки.

...

Особые условия использования

Отсутствуют.

Пример использования 

Задача 

существует переменная "Словарь" с значениями: 1 - Москва, 2 - Токио. Настроить проверку наличия ключа 5  в словаре и результат записать в логическую переменную. 

Image Removed

Решение

Воспользоваться действием "Содержит ключ". 

Реализация 

  1. Создать переменную "Логическая переменная" для записи в нее результата действия "Найти значение". 
    Image Removed
  2. Перетащить действие "Содержит ключ" на рабочую область и настроить параметры действия.
    Image Removed
  3. Запустить робота по кнопке "Запуск" в верхней панели. 

Результат 

Ключ 5 в словаре не найден 

Image Removed