Tirando espaços em branco com metodo trim()

Minha duvuda é o seguinte quero tirar espaços em branco dessa string, pelo que vejo ta tudo certo, mais os espaços não esta sendo tirado

meu codigo é esse


package com.claro.ctf.handler;

public class Teste {
	public static void main(String[] args)
	{
		
		String valores = "2.000,00";
		valores = valores.replace('.', ' ');
		valores = valores.replace(',', '.').trim();
		
		System.out.println(valores);

	}
}

obrigado

trim() só retira espaços em branco do inicio e do fim da String, não do meio.

Ex.:

[code]String str = " a b c ";
str = str.trim();
System.out.println(str);

//Resultado: “a b c”[/code]

http://java.sun.com/javase/6/docs/api/java/lang/String.html#trim()

Se quer remover os espaços do meio da String, use replaceAll();