这样能行吗?public class Test{    public static void main(String args[]) {
        String str = "aaaa汉字字五笔字型电子计算er机五2笔34字4型2电34子342计算机";
        System.out.println(splitString(str, 10));
    }
    
    private static String splitString(String str, int asciiSize) {
        char[] chars = str.toCharArray();
        StringBuffer sb = new StringBuffer();
        int line = 0;
        for(int i = 0, k = chars.length; i < k; i++) {            
            if(chars[i] <= '\u00ff') {
                line++;
            }else{
                line += 2;
            }
            sb.append(chars[i]);
            if(line >= asciiSize) {
                if(i != k - 1) {
                    sb.append("<br/>");
                }
                line = 0;
            }
        }
        return sb.toString();
    }
}