将String设置为不为null的值

Ann*_*a89 0 java

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

我把代码编写为

if(autoCollateral!=null){
  collateral=autoCollateral
} 
if(secureCollateral!=null){
  collateral=secureCollateral
}.
Run Code Online (Sandbox Code Playgroud)

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

Thi*_*ara 5

语法明智它将是

collateral = autoCollateral!=null ? autoCollateral : secureCollateral
Run Code Online (Sandbox Code Playgroud)