1
resposta

Cor do Texto do Total

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)

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

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.