关于File类的compareTo()函数是怎么比较的??
想知道是怎么比较的,我想知道具体过程??比方说f:\1.txt f:\java\test\2.txt
这个函数具体是怎么比较,是怎么实现的??
请教了!!
compareTo
public int compareTo(File pathname)按字母顺序比较两个抽象路径名。此方法定义的顺序取决于底层系统。在 UNIX 系统上,比较路径名时,字母大小写通常很重要,而在 Microsoft Windows 系统上,这通常不重要。
指定者:
接口 Comparable<File> 中的 compareTo
参数:
pathname - 将与此抽象路径名进行比较的抽象路径名
返回:
如果该参数等于此抽象路径名,则返回零;如果此抽象路径名在字母顺序上小于该参数,则返回小于零的值;如果此抽象路径名在字母顺序上大于该参数,则返回大于零的值
从以下版本开始:
1.2
你说的文档上面都有,但是我不明白是怎么逐渐比较的,我上面的是不是就是1比j大所以就会输出小数?
[此贴子已经被作者于2007-8-18 17:32:23编辑过]