我们在web应用开发过程中经常遇到输出某种编码的字符,如ISO8859-1等,如何输出一个某种编码的字符串?

人走茶凉 提交于 2019-11-28 06:16:53

  考察对String类的熟悉程度,要输出特定编码的字符串,需要用到String类的两个方法:

    1、public String(byte[] bytes, Charset charset) :使用指定的字符集解码指定的字节数组来构造新的字符串。

    2、public byte[] getBytes(Charset charset):使用给定的字符集将该字符串编码为一个字节序列,并将结果存储到一个新的字节数组中。

  这两个方法中的charset必须一致,否则会出现乱码。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!