Многострочная симпатичная печать (вложенных) коллекций в Java

Я хочу иметь возможность печатать содержимое моих карт.

Они должны иметь новые строки и отступы, а не на одной строке; игнорирование методов toString коллекций / итераций / и т. д .; и возвращаясь во вложенные коллекции.

Это особенно интересно для меня в отношении карт. Я полагаю, JSON 'Это может быть актуально, но я нене хочу заходить так далеко, или, по крайней мере, я неЯ не хочу, чтобы мой код знал о JSON, просто чтобы я его напечатал. Каковы мои варианты (кроме написания этого сам)?

Ответы на вопрос(4)

Ваш ответ на вопрос