按長度分割字串,相容中文

2021-09-01 19:08:22 字數 549 閱讀 8815

/**

* 字串按長度分割,相容中文

* @param s 原字串

* @param length 分割的長度(集合元素最大的長度為這個長度+1)

* @return

*/public static listgetsplitedstring(string s,int length)

int len = 0; // 儲存實際集合元素的長度

stringbuffer sb = new stringbuffer(1001);// 集合元素

for (int i = 0; i < s.length(); i++) else

if(len>=length)

} if(sb.length()>0)

return splitedstring; }

// 根據unicode編碼完美的判斷中文漢字和符號

private static boolean ischinese(char c)

return false;

}

Java將字串按指定長度分割

把原始字串分割成指定長度的字串列表 param inputstring 原始字串 param length 指定長度 return public static listgetstrlist string inputstring,int length return getstrlist inputst...

按字元大小分割字串

最近在做小票印表機的專案,其中需要將商品名按照固定字元長度分割展示。解決思路 獲得應該被分割的位置陣列。然後直接按照陣列分割商品名填充到列印的資料中。得到乙個字串應該被分割的位置陣列 param s return public static int lengthsplitarr notnull st...

LUA裡按 分割字串

for mu id in string.gmatch mu info,d do print mu id mu id end.任意字元 a 字母 c 控制字元 d 數字 l 小寫字母 p 標點字元 s 空白符 u 大寫字母 w 字母和數字 x 十六進製制數字 z 代表 0的字元 特殊字元如下 也作為以...