Cheatsheet da função Printf em JAVA
- #Java
A função printf é usada para formatar e imprimir uma string com valores substituídos em locais específicos, conhecidos como especificadores de formato.
Exemplo:
System.out.printf("A resposta para %.3f dividido por %d é %.2f.”, 5.45,3, 5.45/3);
- System.out.printf: É um método da classe System.out usado para imprimir uma string formatada no console.
- "A resposta para %.3f dividido por %d é %.2f.": Essa é a string formatada que será impressa. Aqui estão os componentes dela:
- "A resposta para ": Parte da string que é impressa diretamente.
- %.3f: Especificador de formato para um número de ponto flutuante (float ou double) com três casas decimais.
- dividido por: Parte da string que é impressa diretamente.
- %d: Especificador de formato para um número inteiro.
- é : Parte da string que é impressa diretamente.
- %.2f: Especificador de formato para um número de ponto flutuante com duas casas decimais.
- .: Ponto final.
- 5.45, 3, 5.45 / 3: São os argumentos que substituirão os especificadores de formato na ordem em que aparecem:
- %.3f será substituído pelo valor 5.45 (com três casas decimais).
- %d será substituído pelo valor 3 (inteiro).
- %.2f será substituído pelo valor calculado 5.45 / 3, que é 1.82 (com duas casas decimais).
Portanto, a linha de código System.out.printf("A resposta para %.3f dividido por %d é %.2f.", 5.45, 3, 5.45 / 3); imprimirá:
A resposta para 5.450 dividido por 3 é 1.82.