呵呵。
package com.mrxpublic class CharChange
{
private static String strHalf="1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ";
private static String strFull="£±£²£³£´£µ£¶£·£¸£¹£°£Á£Â£Ã£Ä£Å£Æ£Ç£È£É£Ê£Ë£Ì£Í£Î£Ï£Ð£Ñ£Ò£Ó£Ô£Õ£Ö£×£Ø£Ù£Ú"; public static String halfToFull(String original){
String tmp=original;
char[] h=new char[36];
char[] f=new char[36];
strHalf.getChars(0,36,h,0);
strFull.getChars(0,36,f,0);
for (int i=0 ;i<36 ;i++ )
{
tmp=tmp.replace(h[i],f[i]);
}
return tmp;
}
public static String fullToHalf(String original){
String tmp=original;
char[] h=new char[36];
char[] f=new char[36];
strHalf.getChars(0,36,h,0);
strFull.getChars(0,36,f,0);
for (int i=0 ;i<36 ;i++ )
{
tmp=tmp.replace(f[i],h[i]);
}
return tmp;
} public static void main(String[] args)
{
String a="FSADFASFTJHJKÔÚ739824358";
System.out.println(halfToFull(a));
String b="ASFDAFASFJKLBNXCL在90weewqr76457";
System.out.println(fullToHalf(b));
}
}
package com.mrxpublic class CharChange
{
private static String strHalf="1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ";
private static String strFull="£±£²£³£´£µ£¶£·£¸£¹£°£Á£Â£Ã£Ä£Å£Æ£Ç£È£É£Ê£Ë£Ì£Í£Î£Ï£Ð£Ñ£Ò£Ó£Ô£Õ£Ö£×£Ø£Ù£Ú"; public static String halfToFull(String original){
String tmp=original;
char[] h=new char[36];
char[] f=new char[36];
strHalf.getChars(0,36,h,0);
strFull.getChars(0,36,f,0);
for (int i=0 ;i<36 ;i++ )
{
tmp=tmp.replace(h[i],f[i]);
}
return tmp;
}
public static String fullToHalf(String original){
String tmp=original;
char[] h=new char[36];
char[] f=new char[36];
strHalf.getChars(0,36,h,0);
strFull.getChars(0,36,f,0);
for (int i=0 ;i<36 ;i++ )
{
tmp=tmp.replace(f[i],h[i]);
}
return tmp;
} public static void main(String[] args)
{
String a="FSADFASFTJHJKÔÚ739824358";
System.out.println(halfToFull(a));
String b="ASFDAFASFJKLBNXCL在90weewqr76457";
System.out.println(fullToHalf(b));
}
}
解决方案 »
- 求数据结构高手,敏感词过滤,求个高性能算法。
- 无解java:模拟聊天程序,错误信息java.net.ConnectException: Connection refused: connect
- 如何通过connection判断数据库类型?在线等待,立即给分!
- 请问在java里怎样获取IE的代理设置,然后又利用该设置来读取url数据
- 有没有现成的API或者其他方法能检验字符串表示的“年月日”的合法性?
- 求高手点拨一个“Java项目移植”的部署方案.
- jb5.zip.jc!文件怎么打开阿?
- 请问JAVA中有没有类似C中__FILE__,__LINE__这样的变量。C高手才知道吧
- 谁有j++builder4.0的序列号啊?
- 新手 关于冒泡排序的问题
- 问一关于事件的问题。
- 数据结构与算法讨论
其值是:
strFull="1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ";呵呵,补充说明一下