首页 文章

在Java中,Varchar中包含中英文混合的字符串长度

提问于
浏览
0

对不起,我知道这个问题的 Headers 没有任何意义 .

问题是我的数据库列大小是100 varchar . 我想在1字符串中插入带有中英文混合的值,我需要在我的java代码中检查字符串的长度,以防我需要截断它 . 由于1个中文字符需要3个varchars,有没有一种简单的方法可以找出我的字符串中需要多少个varchars?

谢谢,

1 回答

  • 3

    您可以在字符串上调用getBytes(CharSet).length来查找它代表的字节数 . 这通常是在DB中需要多少个字符 .

相关问题