Java 中 compareTo方法问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 中 compareTo方法问题相关的知识,希望对你有一定的参考价值。

compareTo方法原理:先读取出字符串的第一个“字母”进行比较,比较的方法是ascii码表的值(字符所对应的十进制值),如果前面的大那么返回1,后面的大返回-1;此位置相同,继续比较下一位,直到最后一位,如果都相同的话,就返回0;

举例:
int cc= "13".compareTo("12");
System.out.println(cc);
int dd= "11".compareTo("12");
System.out.println(cc);
int dd= "aaa".compareTo("aaa");
System.out.println(cc);
结果就是:1(换行) -1(换行)0。

以上是关于Java 中 compareTo方法问题的主要内容,如果未能解决你的问题,请参考以下文章

Java 中 compareTo方法问题

Java中String的compareTo方法

java简单的字符串大小比较——compareTo()方法

(1/2)JAVA中comparable中比较字符串的compareTo()方法与比较器comparator的字符串compareTo()方法有

容器随笔

Java中的compareTo()函数是怎么用的?