我想使用 Sun 的 CodeModel 生成一些非常常见的代码
while ((sbt = reader.readLine()) != null)
{
}
但是,当我写:
JWhileLoop whileJsonBuilder = block._while(JExpr
.ref("partJsonString").assign(JExpr.ref("reader"))
.ne(JExpr._null()));
我明白了
while (partJsonString = reader!= null) {
stringBuilder.append(partJsonString);
}
注意括号不见了。如何强制括号出现在代码中?