0

我有一个字符串,其中包含 Java 类作为字符串。

例如

String class = "class MyClass{\n private int myInt;\n}";

如何将其格式化为缩进良好的“类字符串”?

4

1 回答 1

0

为每个“{\n”添加一个缩进,并为每个“}”删除一个缩进。保留一个从 0 开始的大括号计数器。在第一个“{”之后,大括号 =1。在“}”之后它变成0。这样你就会得到这个

class MyClass {\n
<indent>private int myInt;\n
}

对所有新行保持相同的缩进。

于 2012-09-03T16:44:11.737 回答