/**
*半角转全角
*@paraminput输入字符串参数
*@return全角字符串.
*/
publicstaticStringconvert2DoubleByte(Stringinput){
charc[]=input.toCharArray();
for(inti=0;i
if(c[i]==‘‘)c[i]=‘\u3000‘;
elseif(c[i]
c[i]=(char)(c[i]+65248);
}
returnnewString(c);
}
/**
*全角转半角
*@paraminput输入字符串参数
*@return半角字符串
*/
publicstaticStringconvertSingleByte(Stringinput){
if(StringUtils.isEmpty(input))
return"";
charc[]=input.toCharArray();
for(inti=0;i
if(c[i]==‘\u3000‘)
c[i]=‘‘;
elseif(c[i]>‘\uFF00‘&&c[i]
c[i]=(char)(c[i]-65248);
}
returnnewString(c);
}
本文出自 “BrightAries” 博客,谢绝转载!
如果觉得《java 全角半角符号转换_java 字符串全角半角转换》对你有帮助,请点赞、收藏,并留下你的观点哦!