if (unitsInStock != null)
availableUnits = unitsInStock;
else
availableUnits = 0;
availableUnits
等于 unitsInStock
,除非 unitsInStock
等于 null
,此时 availableUnits
等于 0。这意味着当 unitsInStock 不等于 0 时,availableUnits 变量将等于 unitsInStock,否则 availableUnits 将为 null。