📜  Java文件类 equals() 方法及示例(1)

📅  最后修改于: 2023-12-03 14:43:01.471000             🧑  作者: Mango

Java文件类 equals() 方法及示例

Java文件类 File 是用来表示操作系统中的文件和目录的类,它提供了多种方法来对文件和目录进行操作。其中,equals() 方法是用来比较两个 File 对象是否相等的方法。

方法介绍
方法签名
public boolean equals(Object obj)
方法说明

该方法用来比较当前对象和指定对象是否相等。

参数说明
  • obj:指定要比较的对象。
返回值说明

如果两个对象的路径名相同,则返回 true;否则返回 false。

示例代码
import java.io.File;

public class FileEqualsExample {
    public static void main(String[] args) {
        // 创建两个File对象,分别表示同一个文件
        File file1 = new File("D:\\test.txt");
        File file2 = new File("D:/test.txt");
        // 比较两个对象是否相等,输出结果
        System.out.println(file1.equals(file2)); // true
    }
}
总结

equals() 方法可以判断两个 File 对象是否相等,重要的是要注意路径名的书写格式。File 类的其他方法可以参考官方文档进行学习。