如果没有其他三元运算符
2022-08-31 11:36:53
到目前为止,我一直在搜索网络,语句总是有if和for的条件,例如.我想知道三元语句是否可以在没有 .假设我有以下代码,我希望关闭,如果它不是空的a ? b : c
if
else
PreparedStatement
(我使用的是Java编程语言。
PreparedStatement pstmt;
//....
(pstmt!=null) ? pstmt.close : <do nothing>;
到目前为止,我一直在搜索网络,语句总是有if和for的条件,例如.我想知道三元语句是否可以在没有 .假设我有以下代码,我希望关闭,如果它不是空的a ? b : c
if
else
PreparedStatement
(我使用的是Java编程语言。
PreparedStatement pstmt;
//....
(pstmt!=null) ? pstmt.close : <do nothing>;
为什么使用三元运算符,而您只有一个选择?
if (pstmt != null) pstmt.close();
够了!