У меня есть Map<String, HashSet<String> >
имен и уникальных буквенно-цифровых значений, соответствующих определенным объектам, к которым могут относиться эти имена, давайте назовем эти элементы ввода «идентификаторами».
Так, например, Fyodor Mikhailovich Dostoyevsky
, возможно, будет связано с идентификатором Q626
, потому что это очень конкретная ссылка, не так много широко известных фигур с таким именем. Принимая во внимание, что Bush
может быть присоединено к G027
, Q290
и Q118
, ссылаясь, возможно, на человека, пиво и куст в произвольном порядке.
Это выглядит так:
[Hudson=[Q2672022, Q2915369, Q1181990, Q579848, Q5904041, Q943853, Q76039], Jon S. Corzine=[Q380570], Jon Corzine=[Q380570]]
Есть ли предпочтительный способ вывода этой структуры данных, чтобы упростить манипуляции в будущем. Например, я просто собирался напечатать его с помощью печатного редактора, но, возможно, есть лучший способ сделать это или более желательный формат, о котором я не знаю. Поэтому я задаю этот вопрос.