Обрезка строки Java не имеет никакого эффекта

Обрезка строки Java не удаляет пробельные символы для меня.

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

Выход(1 ), Обратите внимание на пространство справа от 1.

Я должен удалить завершающий пробел из строкиrank но ниrank.trim() ниrank.replace(" ","") удаляет это.

Строкаrank просто остается неизменным в любом случае.

Edit: Full Code::

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+")");
}

Почему я не могу удалить это место?

Ответы на вопрос(7)

Ваш ответ на вопрос