String.format

1 resposta
Gabrielog05

Estou utilizando a máscara de formatação para exibir apensa 2 casas decimais. O erro que aparece é o seguinte:

This method format(string, Object[] in the type String is not applicable for the arguments (String, Double)

Alguém saberia me dizer o que pode ser ??

De acordo com a vídeo aula, meu código está literalmente idêntico, mas no do professor isso n aconteceu kkkk

1 Resposta

rodriguesabner

vc declarou o totalValue… maíusculo e chamou minúsculo.

O correto seria:

public String toString() {
    return name
            + ", $"
            + String.format("%,2f", price)
            + ", "
            + qtd
            + " units, Total: $"
            + String.format("%.2f", TotalValueInStock());
}
Criado 31 de março de 2020
Ultima resposta 31 de mar. de 2020
Respostas 1
Participantes 2