Java中compareto的用法
来源:互联网 发布:python 多次try 编辑:程序博客网 时间:2024/06/05 06:00
java中的compareto方法,返回参与比较的前后两个字符串的asc码的差值,看下面一组代码
String a="a",b="b";
System.out.println(a.compareto.b);
则输出-1;
若a="a",b="a"则输出0;
若a="b",b="a"则输出1;
单个字符这样比较,若字符串比较长呢??
若a="ab",b="b",则输出-1;
若a="abcdef",b="b"则输出-1;
也就是说,如果两个字符串首字母不同,则该方法返回首字母的asc码的差值;
如果首字母相同呢??
若a="ab",b="a",输出1;
若a="abcdef",b="a"输出5;
若a="abcdef",b="abc"输出3;
若a="abcdef",b="ace"输出-1;
即参与比较的两个字符串如果首字符相同,则比较下一个字符,直到有不同的为止,返回该不同的字符的asc码差值,如果两个字符串不一样长,可以参与比较的字符又完全一样,则返回两个字符串的长度差值
0 0
- Java中compareto的用法
- java中compareTo的用法
- java中compareTo的用法
- Java中compareTo用法
- date中compareTo的用法
- 关于Java中compareTo方法的使用
- Comparable接口中compareTo用法
- Comparable接口中compareTo用法
- java compareTo() 用法注意点
- String中的CompareTo的用法
- 关于比较CompareTo的用法
- Java 中 compareTo方法问题
- java中compareTo方法详解
- java中BigDecimal的equals与compareTo的区别
- java中compareTo源代码是怎么实现的
- java中equals和compareTo的区别---解惑
- Java中equals()、==、compareTo()的区别
- Java中compareTo()方法在不同字符串的各种情况
- 开关翻转 Gym100712I Bahosain and Digits
- android-flip FlipView出现闪烁的问题
- Android Studio 在活动中使用Toast
- 【linux】ubuntu14.04安装eclipse4.5
- 高精度取模(模板)
- Java中compareto的用法
- http://blog.csdn.net/ynnmnm/article/details/38392795
- 漂亮的登录界面
- mysql binary和varbinary存储字段转换大小写
- 使用X-UA-Compatible来设置IE浏览器兼容模式
- CTRun CTLine
- 从TS流到PAT和PMT
- 苹果开发 笔记(51)TextKit
- linux下安装tomcat