java字符全角转半角

   说明: 只为记录生活中的点点滴滴, 看到ITeye发表博客要求输入
           标签用逗号分割时, 逗号在全角半角问题。



 /**
     * 全角转半角
     * @param input String.
     * @return 半角字符串
     */
    public 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;
    }

你可能感兴趣的:(java,全角,英文逗号,半角,中文逗号)