Spodziewam się
System.out.println(java.net.URLEncoder.encode("Hello World", "UTF-8"));
do wyjścia:
Hello%20World
(20 to kod szesnastkowy ASCII dla spacji)
Jednak otrzymuję:
Hello+World
Czy używam złej metody? Jaka jest właściwa metoda, której powinienem użyć?