Java String trim nie działa

Java String trim nie usuwa dla mnie białego znaku.

String rank = (some method);
System.out.println("(" + rank + ")");

Wyjście jest(1 ). Zwróć uwagę na miejsce po prawej stronie 1.

Muszę usunąć spację z łańcucharank ale żadenrank.trim() anirank.replace(" ","") usuwa go.

Ciągrank po prostu pozostaje taki sam.

Edytuj: pełny kod::

Document doc = Jsoup.connect("http://www.4icu.org/ca/").timeout(1000000).get();
Element table = doc.select("table").get(7);
Elements rows = table.select("tr");
for (Element row: rows) {
  String rank = row.select("span").first().text().trim();
  System.out.println("("+rank+")");
}

Dlaczego nie mogę usunąć tego miejsca?

questionAnswers(7)

yourAnswerToTheQuestion