|
compareTo >>-compareTo(other)-------------------------------------------->< Performs a sorting comparison of the target File object to the [other] File object. The comparison is made on the absolute paths (strings) of both File objects. If the filesystem is case-sensitive then the paths comparison is case-sensitive, otherwise the comparison is caseless. If the two paths are equal , 0 is returned. If the target path is larger, 1 is returned. -1 if the [other] argument is the larger path. Class FILE - conpareTo method
file1 = .File~new("file", "dir")
file2 = .File~new("FILE", "DIR")
'cd' .File~listRoots[1]
file1~compareTo(file2) -- 0 on Windows (both Files denote the same path)
file1~compareTo(file2) -- 1 on Unix ("/dir/file" is greater than "/DIR/FILE")
|