import java.net.URLEncoder;
import java.nio.charset.StandardCharsets;
public class URLEncoderExample {
public static void main(String[] args) {
try {
// 需要编码的字符串
String data = "Hello World! 你好,世界";
// 使用 URLEncoder 对字符串进行编码,默认使用 UTF-8 编码
String encodedData = URLEncoder.encode(data, StandardCharsets.UTF_8.toString());
// 输出编码后的结果
System.out.println("Encoded Data: " + encodedData);
} catch (Exception e) {
e.printStackTrace();
}
}
}
java.net.URLEncoder 和 java.nio.charset.StandardCharsets。data 变量中存储了需要编码的字符串,这里包含了一些中文字符。URLEncoder.encode 方法进行编码:该方法将字符串按照指定的字符集(这里是 UTF-8)进行编码。编码后的字符串可以安全地用于 URL 中。如果你运行这段代码,你会看到类似如下的输出:
Encoded Data: Hello+World%21+%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C
上一篇:java excelwriter
下一篇:java ifpresent
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站