Java 文件等于
我不知道你们的情况,但至少我预计在下面的代码中f1等于f2,但显然情况并非如此!您对此有何看法?似乎我必须编写自己的相等方法来支持它,对吧?
import java.io.*;
public class FileEquals
{
public static void main(String[] args)
{
File f1 = new File("./hello.txt");
File f2 = new File("hello.txt");
System.out.println("f1: " + f1.getName());
System.out.println("f2: " + f2.getName());
System.out.println("f1.equals(f2) returns " + f1.equals(f2));
System.out.println("f1.compareTo(f2) returns " + f1.compareTo(f2));
}
}