java比较字符串长度

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

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

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

原文地址:https://www.cnblogs.com/nizuimeiabc1/p/6098534.html