Skip to Content

Compare two file paths

  • strict warning: Non-static method view::load() should not be called statically in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/views.module on line 906.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/handlers/views_handler_argument.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/handlers/views_handler_filter_boolean_operator.inc on line 0.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/plugins/views_plugin_style_default.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/plugins/views_plugin_row.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/javaexa1/public_html/sites/all/modules/views-6.x-2.16/views/plugins/views_plugin_row.inc on line 0.

  1. /*
  2.   Compare two file paths
  3.   This Java example shows how to compare two file paths using compareTo method
  4.   of Java File class.
  5. */
  6.  
  7. import java.io.*;
  8.  
  9. public class CompareTwoFilePaths {
  10.  
  11.   public static void main(String[] args) {
  12.    
  13.     //create first file object
  14.     File file1 = new File("C://FileIO//demo1.txt");
  15.    
  16.     //create second file object
  17.     File file2 =  new File("C://FileIO//demo1.txt");
  18.    
  19.    
  20.     /*
  21.      * To compare file paths use,
  22.      * int compareTo(File file) method of Java File class.
  23.      *
  24.      * This method returns 0 of both paths are same, integer less than 0 if
  25.      * file path is less than that of argument, and positive integer if the
  26.      * file path is grater than that of argument.
  27.      */
  28.    
  29.      if(file1.compareTo(file2) == 0)
  30.      {
  31.        System.out.println("Both paths are same!");
  32.      }
  33.      else
  34.      {
  35.        System.out.println("Paths are not same!");
  36.      }
  37.   }
  38. }