Se queremos verificar se o total é maior ou - ZERO porque está usando compareTo? não é mais simples e performático utilizar assim?
if(total >= BigDecimal.ZERO)
Se queremos verificar se o total é maior ou - ZERO porque está usando compareTo? não é mais simples e performático utilizar assim?
if(total >= BigDecimal.ZERO)
Olá Márcio, como Kotlin é também uma linguagem orientada a objetos, fica mais elegante realizar operações utilizando funções (ou métodos, dependendo da linguagem).
E como Kotlin não trabalha com tipos primitivos, estamos a todo momento lidando com objetos, ou seja, não é possível realizarmos da seguinte maneira:
if(total >= 0)
Porém, desta forma que você mencionou também fica certo, ou seja, a implementação fica a critério do programador.
Abraços.