java比较字符串长度

Posted ppjj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java比较字符串长度相关的知识,希望对你有一定的参考价值。

1.一种:str1.length()>=str.length():这种只比较字符串中的计算字符的数量,不管是中文还是英文

2:另一种:str1.getBytes().length>=str.getBytes().length:这种比较它们在内存存储中的实际长度,也就是说同一个字符,中文的存储要比英文多一个字节,也就是多一个存储空间

总结:推荐使用第二种比较方式.

以上是关于java比较字符串长度的主要内容,如果未能解决你的问题,请参考以下文章

java求最长公共子串的长度

Java实现比较两个数值数组的大小

JAVA如何比较两数组大小

请问C++中两个字符串的大小是怎样比较的?

java:字符串(下)

JAVA中字符串比较equals()和equalsIgnoreCase()的区别