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