Den " float " type er en av de primitive typer i Java programmeringsspråk. En flottør variabel inneholder et enkelt - presisjon , flyttallverdi som har et heltall del og en desimal ekspansjon. Ved å bruke innebygd Java- biblioteket funksjoner , kan Java-programmer formatere en float verdi å ha en gitt bredde ( det vil si et gitt antall plasser ) ved utgangen til en bekk eller en fil . Disse funksjonene er nyttig å 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 float verdi i det formatet du trenger , som i følgende eksempelkode : en
float myFloat = 46,301 ;
myFormatter.format ( "% 7.2f " , myFloat ) ;
System.out.println ( myFormatter ) ;
eksempel vil formatere nummeret for syv plasser , hvorav to er etter kommaet perioden. Perioden teller som ett sted . Tallet er venstrejustert , med mellomrom lagt til dersom det er færre sifre enn steder. Derfor vil prøven flyte verdien være formatert som " 46.30 " med to mellomrom før tallet " 4" . Den "Format String Syntax " websiden forklarer alle andre mulige måter å formatere en float til en gitt bredde i Java.