Come formattare un numero intero in Java

La maggior parte delle figure appare esattamente come sono scritte nel formato numero finale.

Passaggio 1

Apri "Netbeans" e seleziona "File" e "Nuova classe".

Passaggio 2

Scrivi "psvm" per creare un metodo principale.

Passaggio 3

Aggiungi il seguente al metodo principale:

// Format intero String s = integerFormat (i); System.out.println (s);

Questo formatterà un intero con un metodo chiamato "integerFormat". Tuttavia, quel metodo non esiste ancora, quindi è necessario definirlo nel passaggio successivo.

Passaggio 4

Aggiungi il seguente al di fuori del metodo principale:

static String integerFormat (int i) {DecimalFormat df = new DecimalFormat ("$ #, ###. ##"); String s = df.format (i);

return s;

}

La sintassi del formato è abbastanza semplice. La maggior parte delle figure appare esattamente come sono scritte nel formato numero finale. I segni numerici (#) rappresentano numeri facoltativi. Ad esempio, se il numero specificato aveva decimali, quindi "#. # #" Mostrerà i decimali. Ma, se non ci sono posizioni decimali, queste non appariranno. D'altra parte "0" è un numero richiesto. Se "#. # #" È stato sostituito con "# 0.00", appariranno sempre le due cifre decimali, anche se il valore non ha un valore decimale.

Passaggio 5

Clicca su "Esegui".