public class Convert {
public static void main(String[] args) throws Exception {
String banjiao = "abcdefg,!@$%^&*( )";
String quanjiao = ToQJ(banjiao);
System.out.println(quanjiao);
System.out.println(ToBJ(quanjiao));
}
// 半角转全角
public static String ToQJ(String input) {
char[] c = input.toCharArray();
for (int i = 0; i < c.length; i++) {
if (c[i] == 32) {
c[i] = (char) 12288;
continue;
}
if (c[i] < 127)
c[i] = (char) (c[i] + 65248);
}
return new String(c);
}
// 全角转半角
public static String ToBJ(String input) {
char[] c = input.toCharArray();
for (int i = 0; i < c.length; i++) {
if (c[i] == 12288) {
c[i] = (char) 32;
continue;
}
if (c[i] > 65280 && c[i] < 65375)
c[i] = (char) (c[i] - 65248);
}
return new String(c);
}
}
分享到:
相关推荐
全角半角转换函数.txt全角半角转换函数.txt全角半角转换函数.txt全角半角转换函数.txt全角半角转换函数.txt全角半角转换函数.txt全角半角转换函数.txt全角半角转换函数.txt全角半角转换函数.txt全角半角转换函数.txt...
java 全角半角转换 对角对全角的转换
全角半角转换,c++
C#实现字符串全角半角转换类
可以实现字符串的全角到半角及半角到全角的转换,还是挺方便的,不对空格以及ascii表中其他可见字符之外的字符做任何处理,可以运行
全角 半角 转换器 C C++ 无需安装 小巧易用
java全角半角转换程序,用到了就不用自己再动手写啦。
实现日文的全角半角转换 平假名片假名都转换
利用C#开发工具开发程序,导致全角半角转换麻烦。
C++全角半角字符转换
全角半角转换工具,编程后发现问题时可以对大把的程序改变,不必再一个一个手动修改,很方便!
全角半角转换工具是一款可以批量将全角转换成半角,或批量将半角转换为全角的软件。全角半角转换工具支持文件导入、导出。 使用方法 1.将带有全角数字的新闻(Ctrl C)复制,在(Ctrl V)粘贴到上面文本框内。 2....
字符串,标点符号全角半角之间的相互转换。非常实用
对postgresql数据库中不规则的数据批量处理查询,有些是全角的,需要转换查询,匹配,可以使用这个方法postgres全角转半角函数.txt
写好的东西,发现全半角用错了,可以快速转换过来哦
NULL 博文链接:https://616873603-qq-com.iteye.com/blog/1743137
全角:指一个字符占用两个标准字符位置,而半角:指一字符占用一个标准的字符位置,在日常开发中经常会遇到全角半角转换的要求,下面这篇文章主要给大家介绍了关于java中字符进行全角半角转换的相关资料,文中通过...
全角转半角,半角转全角,全角半角字符串转换工具类Character.java