java compareTo ComparatorITeye - 众发娱乐

java compareTo ComparatorITeye

2019年02月23日08时28分38秒 | 作者: 向松 | 标签: 字符串,长度,办法 | 浏览: 1044

compareTo 仅仅比较2个字符串,不能进行排序
String s1 = "abc";
String s2 = "abcd";
String s3 = "abcdfg";
String s4 = "1bcdfg";
String s5 = "cdfg";
String s6="abc";
System.out.println( s1.compareTo(s2) ); // -1 (前面持平,s1长度小1)
System.out.println( s1.compareTo(s3) ); // -3 (前面持平,s1长度小3)
System.out.println( s1.compareTo(s4) ); // 48 ("a"的ASCII码是97,"1"的的ASCII码是49,所以回来48)
System.out.println( s1.compareTo(s5) ); //-2
System.out.println( s1.compareTo(s6) ); // 0
比较办法其实就是对字符串中的字符逐一比较ASCII 值相减,假如2个字符串是包括联系回来长度差。Collections.sort办法才是对LIST 进行排序的办法。

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表众发娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1

    java compareTo ComparatorITeye

    字符串,长度,办法
  • 2
  • 3
  • 4
  • 5
  • 6

    Stack的使用方法ITeye

    办法,调用,方式
  • 7

    Java操作HessianITeye

    效劳,运用,客户端
  • 8

    排序算法众发娱乐

    排序,交流,冒泡排序
  • 9

    console for sinatra众发娱乐

    时分,合作,运用
  • 10

    javascipt目标众发娱乐

    目标,办法,函数