Я должен выполнить странный странный сценарий. Это описывается следующим образом:
Мне нужно спроектировать Карту, где ' Ключи ' всегда имеют тип String . Однако ' значение ' для одного из ключей может быть строкой или списком (зависит от количества значений, которые может иметь конкретный ключ. 'Значение' будет строкой если этот конкретный ключ имеет только одно значение, и он должен быть списком, если ключ содержит много значений). Как реализовать этот сценарий?
Например: на карте есть 2 клавиши, а именно «Имя» и «Номера телефонов». Человек может иметь только одно имя и несколько телефонных номеров. Итак, здесь первый ключ, т. Е. «Имя», должен иметь тип «String» для значения, тогда как для второго ключа, т. Е. «Номера телефонов», должен иметь тип «Список» для значения. Как объявить такую карту. Возможно ли это?