How do I achieve setting the value inside if else in one line?
String amount = myJSON.optString("cValue")
double cValue = (amount != null && !amount.isEmpty()) ? Double.parseDouble(amount) : 0;
if (cValue > 0) {
mySavings.setCouponValue(cValue);
} else {
mySavings.setCouponValue(0.0);
}
You could simply do :
mySavings.setCouponValue((cValue > 0 ? cValue : 0.0));
You can code like this:
mySavings.setCouponValue((cValue > 0 ? cValue : 0.0));
Further you can use assert
in your method to avoid if else.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With