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)

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.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software