public static boolean isExtension(String filename,String extension){
  if (filename == null) {
    return false;
  }
  if (extension == null || extension.length() == 0) {
    return indexOfExtension(filename) == -1;
  }
  String fileExt=getExtension(filename);
  return fileExt.equals(extension);
}

public static boolean isExtension ( String filename , String extension ) { if ( filename == null ) { return false ; } if ( extension == null || extension . length ( ) == 0 ) { return indexOfExtension ( filename ) == - 1 ; } String fileExt = getExtension ( filename ) ; return fileExt . equals ( extension ) ; }
checks whether the extension of the filename is that specified . < p > this method obtains the extension as the textual part of the filename after the last dot . there must be no directory separator after the dot . the extension check is case - sensitive on all platforms .
