Comment formater un nombre entier en Java

La plupart des chiffres apparaissent exactement tels qu'ils sont écrits dans le format numérique final.

Étape 1

Ouvrez "Netbeans" et sélectionnez "Fichier" et "Nouvelle classe".

Étape 2

Écrivez "psvm" pour créer une méthode principale.

Étape 3

Ajoutez les éléments suivants à la méthode principale:

// Format entier Chaîne s = entierFormat (i); System.out.println (s);

Cela formatera un entier avec une méthode appelée "integerFormat". Cependant, cette méthode n'existe pas encore, vous devez donc la définir à l'étape suivante.

Étape 4

Ajoutez les éléments suivants en dehors de la méthode principale:

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

retourne s;

}

La syntaxe de format est assez simple. La plupart des chiffres apparaissent exactement tels qu'ils sont écrits dans le format numérique final. Les signes numériques (#) représentent des nombres optionnels. Par exemple, si le nombre donné a des décimales, "#. # #" Affichera les décimales. Mais s'il n'y a pas de décimales, elles n'apparaîtront pas. D'autre part, "0" est un nombre requis. Si "#. # #" A été remplacé par "# 0.00", les deux décimales apparaîtront toujours, même si la valeur n'a pas de valeur décimale.

Étape 5

Cliquez sur "Exécuter".