Gitt en ikke- heltall numerisk verdi ( det vil si en desimal verdi ), tillater Java programmeringsspråk du formatere denne verdien for å dekke behovene til ditt bruksområde . Java viser et gitt maksimalt antall desimaler, eller av heltall steder , det kan venstre - eller høyre - rettferdiggjøre formatert nummer til en rekke områder . Java -programmet bruker disse evnene til å generere pene bord hvor alle tallene er stilt opp i kolonner , eller for å tilfredsstille applikasjonsavhengige krav (for eksempel dollar beløp formatert med to desimaler som representerer cent ) . Instruksjoner
en
Ta med følgende linje i begynnelsen av Java-kode :
import java.util * ;
2
Opprett en forekomst av . den innebygde Formatter klasse , som i følgende eksempelkode : en
Formatter myFormatter = new Formatter ();
3
format en desimal verdi i det formatet du trenger , som i følgende eksempelkode : en
float myFloat = 46.30 ;
dobbel myDouble = første eksemplet vil formatere "flyte " ( single- presisjon flyttall ) for fem plasser foran desimaltegnet periode og ingen desimaler, høyrejustert , resultatet vil derfor være, med to mellomrom før tallet " 4" 46 ". " . Det andre eksemplet vil formatere "dobbel" ( dobbel presisjon flyttall ) til totalt seks plasser , hvorav den ene er desimaltegnet og to til er desimaler , alle venstrejustert , resultatet vil derfor være " 87,49 "(med ett mellomrom etter tallet" 9 ") .