Il linguaggio di programmazione Java è bravo a memorizzare i numeri , ma spesso i numeri devono essere stampati in un certo formato . Ad esempio , la moneta dovrebbe essere preceduto da un simbolo di valuta e di avere un congruo numero di cifre decimali , e spesso le virgole vengono utilizzate per contrassegnare ogni tre o quattro cifre ( a seconda della cultura ) di un gran numero . Istruzioni
1
Open " Netbeans " e selezionare " File " e "Nuova classe".
2
tipo " psvm " per creare un metodo main .
3
Aggiungere la seguente al metodo Main :
//formato intero
String s = integerFormat ( i);
System.out . println ( s ) ;
Questo formattare un intero utilizzando un metodo denominato " integerFormat . " Tuttavia, tale metodo non esiste ancora , in modo da definire in fase successiva
4
Aggiungere il seguente al di fuori del metodo principale : .
Static String integerFormat ( int i ) {
DecimalFormat df = new DecimalFormat ( " $ # , # # # # # . ");
String s = df.format ( i);
ritorno s ;
}
La sintassi formato è abbastanza semplice . La maggior parte delle cifre appaiono esattamente come è scritto nel formato di numero finale . Segni di cancelletto ( # ) rappresentano numeri opzionali. Ad esempio, se il numero dato aveva decimali , quindi "# . # # " Mostrerà decimali. Ma , se non ci sono posti decimali , allora sarebbe non compaiono i decimali . D'altra parte "0 " è un numero richiesto . Se è stato sostituito "# . # # " Con " # .00 ", allora sarebbe sempre apparire le due cifre decimali , anche se il valore non è un valore decimale .
5
Fare clic su " Esegui . "