Formatați numerele de ieșire din Java

Formatați producția de numere în Java

În această lecție vom vorbi despre formatul de ieșire de numere în Java. Noi învățăm să ieșire un număr predeterminat de precizie.

Printf format și Metode


Pachetul include o clasă java.io PrintStream, care conține aceste două metode, aceste metode pot fi utilizate în loc de imprimare și println. Object System.out, pe care le-ați utilizat - un obiect PrintStream, astfel încât să puteți apela metodele folosind PrintStream System.out. De exemplu:

Sintaxa pentru aceleași metode:

unde formatul - un șir de caractere care definește modelul, potrivit căruia va fi formata, args - Aceasta este o listă de variabile, pentru imprimarea într-un model predeterminat. Un exemplu simplu:


Format șir conține text simplu și caractere speciale de formatare. Aceste simboluri începe cu un semn de procente (%) și se termină cu convertorul - un simbol care identifică tipul variabilei care urmează să fie formatat. exemplu:

Specificator. Acesta definește o variabilă întreg zecimal. % N - tranziția la o nouă linie. Acest exemplu ar afișa:

exemplu
Tabelul de mai jos conține câteva steaguri, care sunt utilizate în programul de mai jos.

Formatați numerele de ieșire din Java

Formatați numerele de ieșire din Java

clasa DecimalFormat


Puteți utiliza clasa DecimalFormat pentru a controla producția de zerouri în cifre zecimale. exemplu:

Formatați numerele de ieșire din Java

Acest program va:

1 123456.789 ###, ###. ### 123,456.789
2 123456.789 ###. ## 123456.79
3 123,78 000000.000 000123.780
12345.67 $ cu 4 ### ### ###. $ 12,345.67