package com.test;
public class test {
public static void main(String[] args) {
String QJstr = "wchAAAAAAAAAAAAA";
String QJstr1 = "helloDFGFDGDFGDGDFGDFGDFGDFG";
String result = ToSBC(QJstr);
String result1 = ToDBC(QJstr1);
System.out.println(QJstr + "\n" + result);
System.out.println(QJstr1 + "\n" + result1);
}
/**
* 半角转全角
* @param input
* @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);
}
/**
* 全角转半角
* @param input
* @return
*/
public static String ToDBC(String input) {
char c[] = input.toCharArray();
for (int i = 0; i < c.length; i++) {
if (c[i] == '\u3000') {
c[i] = ' ';
} else if (c[i] > '\uFF00' && c[i] < '\uFF5F') {
c[i] = (char) (c[i] - 65248);
}
}
String returnString = new String(c);
return returnString;
}
}
分享到:
相关推荐
对postgresql数据库中不规则的数据批量处理查询,有些是全角的,需要转换查询,匹配,可以使用这个方法postgres全角转半角函数.txt
pb全角转半角,导入到pb环境才能用哦.
解决任何情况下的全角、半角字符转化问题,有效的控制程序中出现全角半角问题。方法简单,易懂。
全角转半角,半角转全角,判断字符是否为全角 全角转半角,半角转全角,判断字符是否为全角
java 全角半角转换 对角对全角的转换
将日语全角转为半角
用PB语言编写的全角与半角互转函数,请大家下载进行修改与上传、学习
全角转半角,半角转全角,全角半角字符串转换工具类Character.java
JAVA的全角和半角的转换代码 、JAVA全角和半角的转换代码
可以实现字符串的全角到半角及半角到全角的转换,还是挺方便的,不对空格以及ascii表中其他可见字符之外的字符做任何处理,可以运行
.net下全角转半角的网站集合,包含各种方法。
js 实现 全角转半角! 值得下载看看!资源免费,大家分享!!
javascript全角符转换半角符的部分代码用于把输入的全角字符转化成半角字符
全角半角转换函数.txt全角半角转换函数.txt全角半角转换函数.txt全角半角转换函数.txt全角半角转换函数.txt全角半角转换函数.txt全角半角转换函数.txt全角半角转换函数.txt全角半角转换函数.txt全角半角转换函数.txt...
C++全角半角字符转换
针对于VS2005开发出来的程序有可以出现,输入的界而老是全角时,可以使用这个软件来解决。
任意字符串,全角转半角,任意字符串,半角转全角
全角半角互相转
半角与全角字符的转换
C#文本中输入的是全角字符转化为半角字符 全角空格12288 半角空格32