Como formatar um número inteiro longo como uma sequência sem separador em Java?

Pergunta simples, mas aposto que perguntar aqui provavelmente será mais direto do que tentar entender a documentação para MessageFormat: long foo = 12345; String s = MessageFormat.format("{0}", foo); O valor observado é "12.345". O valor desejado é