Formatando um double usando printf

Olá pessoal,
estou com uma pequena dúvida em como formatar um double da maneira que quero. Preciso formata-lo completando com zeros à esquerda, 8 posições na parte inteira e 5 na decimal. A dificuldade é que não quero a “,” entre a parte decimal e a parte inteira. Com a vírgula eu consegui assim:

System.out.printf("%014.5f", 123.4567);

mas tenho que retirá-la…

Obrigado desde já

System.out.print (System.format ("%014.5f", 123.4567).replace (".", ""));

String.format ao invés de System.format né? Funcionou 100%, obrigado!