根據(jù)輸入的長度動態(tài)的截取字符串的長度

字號:

在頁面顯示的時候根據(jù)輸入的長度動態(tài)的截取字符串的長度,看下面的代碼!
    public static String getSubStr(String str, int cutCount) {
     String resultStr = "";
     char[] ch = str.toCharArray();
     int count = ch.length;
     for (int i = 0; i < count; i++) {
     resultStr += ch[i];
     if ( resultStr.getBytes().length >= cutCount-3 ) {
     resultStr += "...";
     break;
     }
     }
     return resultStr;
     }
    注意:這里判斷了漢字占2個字節(jié),字符占1個字節(jié)的情況的時候啊。