El ajuste de cadena Java no elimina un carácter de espacio en blanco para mí.El ajuste de cadena de Java no tiene efecto
String rank = (some method);
System.out.println("(" + rank + ")");
La salida es (1 )
. Observe el espacio a la derecha de 1.
Tengo que eliminar el espacio final de la cadena rank
pero ni rank.trim()
ni lo quitan.
La cadena rank
sigue siendo la misma en ambos sentidos.
Editar: Código completo::
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+")");
}
¿Por qué no puedo eliminar ese espacio?
¿Utiliza 'rank = rank.trim();' 'o simplemente rank.trim();'? El segundo no funcionará – Baz
proporciona el código de recorte() que has usado .. –
@Baz pregunta editada –