pregunta simple, pero apuesto a que pedir aquí probablemente será más sencillo que tratar de comprender la documentación para MessageFormat
:¿Cómo puedo formatear un entero largo como una cadena sin separador en Java?
long foo = 12345;
String s = MessageFormat.format("{0}", foo);
valor observado es "12345".
El valor deseado es "12345".
O 'String.valueOf (long)' – rsp
String.valueOf() llamadas Long.toString() –
Quizás esto sea insignificante, pero en este caso se basa en un comportamiento no documentado de Long.toString (foo). Por esa razón, prefiero la respuesta de Daniel Fortunov. –