java实现将字符串中的半角转换为全角?

此字符串中即有全角的字符也有半角的字符,这些字符当然会包括空格、制表符等特殊字符,注意的是此字符串中并不是所有字符都是半角的,只是其中部分,分布没有规律。请问如何实现?... 此字符串中即有全角的字符也有半角的字符,这些字符当然会包括空格、制表符等特殊字符,注意的是此字符串中并不是所有字符都是半角的,只是其中部分,分布没有规律。请问如何实现? 展开
 我来答
小颖2姐姐
2015-10-19
知道答主
回答量:28
采纳率:0%
帮助的人:5.4万
展开全部
/**
* 半角转全角
* @param input String.
* @return 全角字符串.
*/
public static String ToSBC(String input) {
char c[] = input.toCharArray();
for (int i = 0; i < c.length; i++) {
if (c[i] == ' ') {
c[i] = '\u3000';
} else if (c[i] < '\177') {
c[i] = (char) (c[i] + 65248);
}
}
return new String(c);
}
网上都能找到,方法好多
topcong1210
2011-07-15
知道答主
回答量:26
采纳率:0%
帮助的人:21.9万
展开全部
貌似没有这种转换吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式