1. 利用String类的length属性
int length = "我是字符串".length();
这种方法只能计算字符串的长度,一般情况下都会比数据库中规定的长度要大。
2. 利用正式表达式匹配中英文的字符数
3. 利用String的getBytes方法获得字节数
int length = "我是字符串".getBytes("GBK").length;
这种方法常用于保持和数据库一致的字条串长度限制。
本文介绍了计算字符串长度的三种常见方法:使用String类的length属性、利用正则表达式匹配字符数量以及采用String的getBytes方法获取字节数。这些方法在不同场景下有着各自的应用价值。
1. 利用String类的length属性
int length = "我是字符串".length();
这种方法只能计算字符串的长度,一般情况下都会比数据库中规定的长度要大。
2. 利用正式表达式匹配中英文的字符数
3. 利用String的getBytes方法获得字节数
int length = "我是字符串".getBytes("GBK").length;
这种方法常用于保持和数据库一致的字条串长度限制。

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