在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

java中如何使用URLEncoderencode转译String

原文地址: https://www.cveoy.top/t/topic/hycX 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录