Строка, экранирующая символы Java ASCII

У меня есть строка

String str = "US Shoe Size (Women's)";

Я хочу преобразовать его в экранированную строку, как показано ниже.

String encodedStr = "US%20Shoe%20Size%20%28Women%27s%29"

Я попытался использовать какой-то метод StringUtils, чтобы сделать это

byte[] bytesUsAscii = StringUtils.getBytesUsAscii(str);

Это не дает мне желаемого результата.

0 ответов

Другие вопросы по тегам