定制开发Java中两个字符串进行大小比较

一:大小比较:使用 String.compareTo 方法


compareTo() 定制开发的返回值是int, 定制开发它是先比较对应字符的大小(ASCII码顺序)
1、定制开发如果字符串相等返回值0
2、如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的差值(ascii码值)
(负值前字符串的值小于后字符串,正值前字符串大于后字符串)
3、如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的第二个字符做比较,以此类推,
直至比较的字符或被比较的字符有一方全比较完,这时就比较字符的长度
.

  1. 例:
  2. String s1 = "abc";
  3. String s2 = "abcd";
  4. String s3 = "abcdfg";
  5. String s4 = "1bcdfg";
  6. String s5 = "cdfg";
  7. System.out.println( s1.compareTo(s2) ); // -1 (前面相等,s1长度小1)
  8. System.out.println( s1.compareTo(s3) ); // -3 (前面相等,s1长度小3)
  9. System.out.println( s1.compareTo(s4) ); // 48 ("a"的ASCII码是97,"1"的的ASCII码是49,所以返回48)
  10. System.out.println( s1.compareTo(s5) ); // -2 ("a"的ASCII码是97,"c"的ASCII码是99,所以返回-2)

二:字符串是否相等比较

        只能使用equals()方法,不能使用“==”

参考:

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发