java代码如何检测字符串是否为UTF-8呢?

乔欣 Java经验 发布时间:2022-12-05 16:28:02 阅读数:7040 1
下文笔者讲述使用java代码检测字符串是否为“UTF-8”的方法分享,如下所示
实现思路:
    使用 字符串.getBytes("UTF-8")
	进行获取
	如果返回相应的异常,则代表字符串为非UTF-8
例:
String str = "\u0048\u0065\u006C\u006C\u006F java265.com";
System.out.println(str);
byte[] bytes = null;

try 
{
    bytes = str.getBytes("UTF-8");
} 
catch (UnsupportedEncodingException e)
{
    e.printStackTrace();
    System.exit(-1);
}

for (int i=0; i < bytes.length; i++) {
    System.out.println(bytes[i]);
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202212/16702295955038.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者