Java example program to get extension

To get the file name and file extension separately we can do the string manipulation on the file name. Suppose "filename.ext" is some filename with extension is provided.

Java example program to get extension

To get the file name and file extension separately we can do the string manipulation on the file name. Suppose "filename.ext" is some filename with extension is provided.

Java example program to get extension

Java example program to get extension

     

java get extension

To get the file name and file extension separately we can do the string manipulation on the file name. Suppose "filename.ext" is some filename with extension is provided. To get the filename and extension we will be calculating the last index of "." and will split the file name from this ".", since characters after this "." represents the extension of the file. GetFileExtension.java is as follows:

 

GetFileExtension.java

import java.util.*;
import java.lang.*;

public class GetFileExtension
{
  public static void main(String args[]) {
  String fileName = args[0];
  String fname="";
  String ext="";
  int mid= fileName.lastIndexOf(".");
  fname=fileName.substring(0,mid);
  ext=fileName.substring(mid+1,fileName.length());  
  System.out.println("File name ="+fname);
  System.out.println("Extension ="+ext);  
  }
}

Output:

C:\javaexamples>javac GetFileExtension.java

C:\javaexamples>java GetFileExtension document.doc
File name =document
Extension =doc

Download Source Code