자바 문자열 트림은 나를 위해 공백 문자를 제거하지 않습니다.자바 문자열 트림은 아무 효과가 없습니다.
String rank = (some method);
System.out.println("(" + rank + ")");
출력은 (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+")");
}
왜 그 공간을 제거 할 수 없습니다?
당신은()'순위 = rank.trim를 사용하십니까,'하거나'rank.trim(); ':
당신은 트림이 코드를 사용할 수 있습니까? 두 번째는 작동하지 않습니다. – Baz
당신이 사용한 trim() 코드를 제공하십시오 .. –
@Baz question edited –