Duvida formato DecimalFormat?

Folks,

uma duvida por que a saida da string abaixo saiu nesse formato.

Resultado1 = 0.00.00.00.00.69

Se alguém puder me ajudar agradeceria…

abs


 numero=69;

 DecimalFormat df = new DecimalFormat("000000000,00");
	         String resultado1=df.format(numero);
 	     	 System.out.println("Resultado1 = " + resultado1);
 	     	 
resultado:
Resultado1 = 0.00.00.00.00.69

A vírgula no DecimalFormat serve para indicar onde fica o separador de milhares, não onde ela vai ficar no seu código.

O correto é usar:

NumberFormat nf = new DecimalFormat("000000000.00");