我有2个字符串变量autoCollateralsecureCollateral。我需要将collateral的值设置为具有非空值的变量的值。

我写的代码是

if(autoCollateral!=null){
  collateral=autoCollateral
}
if(secureCollateral!=null){
  collateral=secureCollateral
}.


如果两者都有价值,我需要设置它们中的任何一个……最优化的方法是什么?

最佳答案

语法明智的是

collateral = autoCollateral!=null ? autoCollateral : secureCollateral

10-05 18:24