我正在使用Javaparser来解析/编写源代码。
我注意到,如果我用单行 thenStmt 创建一个 IfStmt,那么 toString 方法不会使用花括号将块括起来。这使得输出源代码难以阅读,因为所有内容都放在一行中,如下所示。
if (cond) thenStmt; else elseStmt;
有没有办法为单行 if 块启用花括号?所以 toString 方法将改为输出:
if (cond) {
thenStmt;
} else {
elseStmt;
}
我正在使用Javaparser来解析/编写源代码。
我注意到,如果我用单行 thenStmt 创建一个 IfStmt,那么 toString 方法不会使用花括号将块括起来。这使得输出源代码难以阅读,因为所有内容都放在一行中,如下所示。
if (cond) thenStmt; else elseStmt;
有没有办法为单行 if 块启用花括号?所以 toString 方法将改为输出:
if (cond) {
thenStmt;
} else {
elseStmt;
}