欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android UTF-8转码实例详解

程序员文章站 2023-10-09 09:08:39
android utf-8转码实例详解 在项目中可能会遇到url中有中文的情况,这个时候我们可能需要对url进行编码 mport java.io.unsup...

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方法进行解码。

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