Le code spécifique du format décimal Java.Text.Text.Decimalformat est pour votre référence. Le contenu spécifique est le suivant
import java.text.decimalformat; classe FormatDemo {public void format1 (modèle de chaîne, double valeur) {// Déclare un objet decimalformat decimalformat df = new decimalformat (modèle); String str = df.format (valeur); System.out.println ("Utiliser" + Pattern + "Formatage de style:" + Valeur + "Get:" + Str); }} Public Class Test {public static void main (String args []) {formatdemo fd = new formatdemo (); fd.format1 ("##, ###. ###", 111222.34567); // le premier n'est pas suffisant pour compenser 0. Le dernier n'est pas assez arrondi pour compenser 0 fd.format1 ("000 000.000", 11222.34567); fd.format1 ("##, ##. ####. #################################################################################################################################################### ###########################################################################################################Ch ###########################################################################################################Ch ###########################################################################################################Ch 0.0345678); System.out.println (df1.format (111222.34567));Résultats du programme en cours d'exécution:
Utilisez ###, ##. ## Formatage de style: 111222.34567 Get: 111 222.346 Utiliser 000 000 000 Formatage de style: 11222.34567 Get: 011 222.346 Utiliser ###, ##. ###. ## ¥ Formatage de style: 111222.34567 11222.34567 GET: 011 222.346 ¥ Formatage de style: 0.345678 Get: 34.568% Utiliser 00. ### ## Formatage de style: 0.0345678 GET: 03.457% Utiliser ###. ## ‰ STYLE Formatage: 0.345678 Get: 345.678 ‰ 1.112e000555
Modèle de format decimalformat
Ce qui précède est tout le contenu de cet article. J'espère que cela sera utile à l'apprentissage de tous et j'espère que tout le monde soutiendra davantage Wulin.com.