Java tutorial
//package com.java2s; import java.io.File; import java.io.IOException; public class Main { public static boolean equals(File file1, File file2) { try { file1 = file1.getCanonicalFile(); file2 = file2.getCanonicalFile(); } catch (IOException ignore) { return false; } return file1.equals(file2); } }