黑马程序员技术交流社区

标题: 字符串的compareTo 方法时比较什么的 [打印本页]

作者: jiaweizhang    时间: 2015-9-23 11:46
标题: 字符串的compareTo 方法时比较什么的
字符串的compareTo 方法时比较什么的,比谁大谁小吗???求大牛解答
作者: 大大大卷    时间: 2015-9-23 12:28
按字典顺序,其实就是比的是字符串中每个字符的unicode码,如果全是英文,可以简单理解成他们的acsii码,

比如"a".compareTo("A")

结果是32
作者: jiaweizhang    时间: 2015-9-23 12:43
大大大卷 发表于 2015-9-23 12:28
按字典顺序,其实就是比的是字符串中每个字符的unicode码,如果全是英文,可以简单理解成他们的acsii码,

...

不过具体会应用在那
作者: 大大大卷    时间: 2015-9-23 17:49
jiaweizhang 发表于 2015-9-23 12:43
不过具体会应用在那

比如说你做一个游戏,这个游戏有1000张原画
那么你就要把这1000张原画的文件路径名存到一个TreeSet中去吧

那么你为了方便查找,要把这1000张文件的路径名进行排序吧

这时候就用到compareTo方法了啊
作者: javaeea    时间: 2015-9-23 18:23
长度不同长度,长度相同,第一个不相同的字母的Unicode(ASCII)之差
作者: javaeea    时间: 2015-9-23 18:25
用于排序




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2