web-dev-qa-db-fra.com

Comment formater un entier long en chaîne sans séparateur en Java?

Question simple, mais je parie que demander ici sera probablement plus simple que d'essayer de comprendre la documentation de MessageFormat:

long foo = 12345;
String s = MessageFormat.format("{0}", foo);

La valeur observée est "12 345".

La valeur souhaitée est "12345".

112
Daniel Fortunov

Utilisez simplement Long.toString(long foo)

57
Rob H
MessageFormat.format("{0,number,#}", foo);
301
Daniel Fortunov

Le chemin le plus court est

long foo = 12345;
String s = ""+foo;
1
Peter Lawrey