Formatering tall i Java brukes til å vise verdier som valuta. Java forkorter " 0 " verdier etter desimaler , så formatere tall viser en standard av to sifre etter desimalen . For andre programmer , kan det være behov for å vise tall med et annet format . Heldigvis kommer Java med en intern funksjon for å formatere tall med bare noen få linjer med kode. Instruksjoner
en
Inkluder format bibliotekene . Klasse biblioteker er levert av Java kompilator for formatering tall, men de trenger å bli inkludert i overskriftene av koden. Disse er bibliotekene å inkludere i koden : import java.text.DecimalFormat , import java.text.NumberFormat ;
2
Opprett format. Tallformater bruke " # "-symbolet . Det angir et tall blir brukt i stedet for symbolet mens andre tegn er statisk innsatt i format. Koden nedenfor er et eksempel på et tallformat i Java: NumberFormat myFormat = new DecimalFormat ("# 0,00 "); Dette formatet vil legge til " 0 " tegn til tall som ikke er desimaler , i likhet med det som er nødvendig for valuta
3
Skriv ut en formatert nummer til skjermen . Følgende kode bruker antallet format definert i trinn 2 for å formatere en desimal : double myMoney = 88 ; System.out.println ( myFormat.format ( myMoney ));
4
Se resultatet . Hvis implementert riktig, bør koden kompilere og skrive ut følgende formatert desimal : 88.00