URLDecoder.decode()怎么用
时间: 2023-08-16 13:16:05 浏览: 166
URLDecoder.decode()方法有两个参数:需要解码的字符串和字符编码格式。以下是使用URLDecoder.decode()方法的示例代码:
```java
import java.net.URLDecoder;
public class URLDecoderExample {
public static void main(String[] args) throws Exception {
String encodedString = "Hello%20World%21";
String decodedString = URLDecoder.decode(encodedString, "UTF-8");
System.out.println("Encoded String: " + encodedString);
System.out.println("Decoded String: " + decodedString);
}
}
```
在上面的示例中,我们首先定义了一个需要解码的字符串(encodedString),其中包含了一些编码的字符。我们使用URLDecoder.decode()方法来解码这个字符串,第二个参数指定了编码格式为UTF-8。最后,我们打印出原始的编码字符串和解码后得到的字符串。
输出结果如下:
```
Encoded String: Hello%20World%21
Decoded String: Hello World!
```
注意:在使用URLDecoder.decode()方法时,需要处理UnsupportedEncodingException异常。
阅读全文