首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

小效能,全角转半角

2012-12-23 
小功能,全角转半角/***把全角转成半角,并去除空格*/private static String clearIllegalChar(String src){

小功能,全角转半角
/**
*把全角转成半角,并去除空格
*/
private static String clearIllegalChar(String src)
{
char[] c = src.toCharArray();
for (int index = 0; index < c.length; index++)
{
if (c[index] == 12288)
{// 全角空格
continue;
} else if (c[index] == 32)
{
continue;
} else if (c[index] > 65280 && c[index] < 65375)
{// 其他全角字符
c[index] = (char) (c[index] - 65248);
}
}
String regex = "\\s+?";
String temp = String.valueOf(c);
return temp.replaceAll(regex, "");
}

热点排行