Java Examples - Compare File Paths

Java Examples

The following example demonstrates using the File class's filename.compareTo(another filename) method to compare whether two file paths are in the same directory:

Main.java file

import java.io.File; public class Main { public static void main(String[] args) { File file1 = new File("C:/File/demo1.txt"); File file2 = new File("C:/java/demo1.txt"); if(file1.compareTo(file2) == 0) { System.out.println("File paths are the same!"); } else { System.out.println("File paths are different!"); } } }

The output of running the above code is:

File path mismatch!

Java Examples

Other Extensions