0

我正在使用Javaparser来解析/编写源代码。

我注意到,如果我用单行 thenStmt 创建一个 IfStmt,那么 toString 方法不会使用花括号将块括起来。这使得输出源代码难以阅读,因为所有内容都放在一行中,如下所示。

if (cond) thenStmt; else elseStmt;

有没有办法为单行 if 块启用花括号?所以 toString 方法将改为输出:

if (cond) {
  thenStmt;
} else {
  elseStmt;
}
4

1 回答 1

1

你想把你thenStmtBlockStmt. 将BlockStmt提供牙套。

于 2017-07-06T10:55:47.203 回答