import java.text.MessageFormat; public class Main { public static void main(String[] argv) throws Exception { Object[] params = new Object[] { new Double(123.45), new Double(1234.56) }; String msg = MessageFormat.format("{0,number,currency} a''s and {1,number,currency} b''s", params); System.out.println(msg); } }