[java]处理utf-8 bom字符串的bom头

  1. 云栖社区>
  2. 博客>
  3. 正文

[java]处理utf-8 bom字符串的bom头

luckcheng 2018-03-22 16:35:20 浏览1514
展开阅读全文
char[] bomChar = "带bom的字符串".toCharArray();//转为char数组
char[] noneBomchar = new char[bomChar.length - 1];//数组第一个元素是bom头,去掉它
for (int j = 0; j < noneBomchar .length; j++) {
noneBomchar [j] = bomChar[j + 1];
}
String first = String.valueOf(noneBomchar );//重组转String

例如:
例子中的字符串中有bom头
这里写图片描述

处理之后:
这里写图片描述

网友评论

登录后评论
0/500
评论