转化方法:
public static String toDBC(String input) { char c[] = input.toCharArray(); for (int i = 0; i < c.length; i++) { if (c[i] == '\n') { //因为我的代码不需要转换换行符,所以我令这次循环空转。 //大家可以根据需求或删除或留 } else if (c[i] == ' ') { c[i] = '\u3000'; } else if (c[i] < '\177') { c[i] = (char) (c[i] + 65248); } } return new String(c); }