によって生成されたコードで三項演算子を使用することは可能com.sun.codemodel
ですか?
次のステートメントを生成したいと思います。
this((A==null)?A.getSomething:null)
によって生成されたコードで三項演算子を使用することは可能com.sun.codemodel
ですか?
次のステートメントを生成したいと思います。
this((A==null)?A.getSomething:null)
com.sun.codemodel.JOp.cond
すでに三項演算子を生成する必要があります。ソースを参照してください:
public static JExpression cond(JExpression cond, JExpression ifTrue, JExpression ifFalse) {
return new TernaryOp("?", ":", cond, ifTrue, ifFalse);
}