Android UTF-8转码实例详解

Android UTF-8转码实例详解

在项目中可能会遇到url中有中文的情况,这个时候我们可能需要对url进行编码

mport java.io.UnsupportedEncodingException;

import java.net.URLDecoder;

import java.net.URLEncoder;

public class UTFTest {

public static void main(String[] args) {

String str = "测试字符转换 hello word"; //默认环境,已是UTF-8编码

try {

String strGBK = URLEncoder.encode(str, "GBK");

System.out.println(strGBK);

String strUTF8 = URLDecoder.decode(str, "UTF-8");

System.out.println(strUTF8);

} catch (UnsupportedEncodingException e) {

e.printStackTrace();

}

}

}

通过URLEncoder的encode方法进行编码,decode方法进行解码。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

以上是 Android UTF-8转码实例详解 的全部内容, 来源链接: utcz.com/z/319831.html

回到顶部