/*
* * 计算字符串的字节长度(字母数字计1,汉字及标点计2) *
*/
public static int byteLength(String string) {
int count = 0;
for (int i = 0; i < string.length(); i++) {
if (Integer.toHexString(string.charAt(i)).length() == 4) {
count += 2;
} else {
count++;
}
}
return count;
}
}
计算字符串中字节长度
最新推荐文章于 2024-09-30 16:58:48 发布
本文介绍了一种计算字符串字节长度的方法,对于英文字符和数字计为1个字节,对于中文字符及特殊符号计为2个字节。通过遍历字符串并检查每个字符的Unicode编码来实现这一功能。
793

被折叠的 条评论
为什么被折叠?



