java中如何使用URLEncoderencode转译String
在Java中,可以使用URLEncoder.encode(String, String)方法来转义字符串。
以下是一个示例:
import java.net.URLEncoder;
import java.io.UnsupportedEncodingException;
public class Main {
public static void main(String[] args) {
try {
String input = "Hello World!";
String encoded = URLEncoder.encode(input, "UTF-8");
System.out.println("Encoded String: " + encoded);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
}
在上面的示例中,我们使用了URLEncoder.encode(String, String)方法将输入字符串"Hello World!"转义为URL编码。指定的字符集为UTF-8。
输出结果为:
Encoded String: Hello+World%21
在这个转义后的字符串中,空格被转义为+,感叹号!被转义为%21
原文地址: https://www.cveoy.top/t/topic/hycX 著作权归作者所有。请勿转载和采集!