Dato un valore numerico non intero ( cioè, un valore decimale ), il linguaggio di programmazione Java permette di formattare il valore per soddisfare le esigenze della vostra particolare applicazione . Java visualizza un determinato numero massimo di cifre decimali , o di posti interi , può a sinistra oa destra giustificare il numero formattato per qualsiasi numero di spazi . Il vostro programma Java utilizza queste capacità di generare tabelle ordinate in cui tutti i numeri sono allineati in colonne , o per soddisfare esigenze specifiche dell'applicazione (ad esempio , gli importi in dollari formattati con due cifre decimali che rappresentano centesimi ) . Istruzioni
1
includere la seguente riga all'inizio del codice Java :
import java.util * ;
2
Creare un'istanza . il built-in classe Formatter , come nel seguente codice di esempio :
Formatter myFormatter = new Formatter ( ) ;
3
Formattare un valore decimale in qualunque formato che vi serve , come nel seguente codice di esempio :
float myFloat = 46.30 ;
doppio myDouble = primo esempio formatta il " galleggiante " ( singola precisione in virgola mobile ) per cinque posti prima del periodo decimale e senza cifre decimali , allineamento a destra , il risultato sarà dunque , con due spazi prima la cifra "4" 46 . " " . Il secondo esempio si formatta la "doppia " ( doppia precisione in virgola mobile ) per un totale di sei posti , di cui uno è il punto decimale e altri due sono decimali , il tutto giustificato a sinistra , il risultato sarà quindi " 87.49 "(con uno spazio dopo la cifra " 9 " ) .