MessageFormat: Formater un nombre à virgule

Author:


Download

import java.text.MessageFormat;
 
public class NombreVirgule {
  public static void main(String[] argv) throws Exception {
 
    Object[] params = new Object[] { new Double(3.14), new Double(1234.56) };
    String msg = MessageFormat.format(" de {0,number,#.#} � {1,number,#.#}", params);
    System.out.println(msg);
  }
}
/*
 * Affichage:
 * de 3,1 � 1234,6
 *
 */