/**
* StringのbyteLengthを取ります。
*
* @param str String
* @return length int
*/
private int getByteLength(String str) {
str = str.replaceAll("[^\\x00-\\xff]", "xx");
return str.length();
}
先把全角字符替换成xx,然后求其字节长度
* StringのbyteLengthを取ります。
*
* @param str String
* @return length int
*/
private int getByteLength(String str) {
str = str.replaceAll("[^\\x00-\\xff]", "xx");
return str.length();
}
先把全角字符替换成xx,然后求其字节长度