Настройка строки Java не удаляет для меня пробельный символ.
String rank = (some method);
System.out.println("(" + rank + ")");
Выходной сигнал (1 )
. Обратите внимание на пространство справа от символа 1.
Мне нужно удалить конечное пространство из строки rank
, но ни rank.trim()
, ни rank.replace(" ","")
не удаляет его.
Строка rank
остается неизменной в любом случае.
Изменить: Полный код::
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+")");
}
Почему я не могу удалить это пространство?