Для забавного применения инициализации двойной скобки см. здесь Массив Dwemthy's в Java .
Отрывок
private static class IndustrialRaverMonkey
extends Creature.Base {{
life = 46;
strength = 35;
charisma = 91;
weapon = 2;
}}
private static class DwarvenAngel
extends Creature.Base {{
life = 540;
strength = 6;
charisma = 144;
weapon = 50;
}}
И теперь, будьте готовы для BattleOfGrottoOfSausageSmells
и & hellip; короткое бекон!
Я предполагаю, что Вы используете Transformer
, чтобы делать фактические записи (к StreamResult
). В этом случае сделайте это перед вызовом transform
:
transformer.setOutputProperty(OutputKeys.INDENT, "yes");
transformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "2");
Существует несколько хороших примеров "симпатичной печати" в следующем потоке