清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | /** * 半角转全角 * @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); } /** * 全角转半角 * @param input String. * @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; } |