关于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