Remove extra delimiter from a String in Java

Given a String with extra delimiter at the end, the task is to remove this extra delimiter in Java.
Examples:
Input: String = "Geeks, For, Geeks, ", delimiter = ', ' Output: "Geeks, For, Geeks" Input: String = "G.e.e.k.s.", delimiter = '.' Output: "G.e.e.k.s"
Approach:
- Get the String.
 - Get the last index of the delimiter using lastIndexOf() method.
 - Construct a new String with the 2 different substrings: one from beginning till the found index – 1, and the other from the index + 1 till the end.
Below is the implementation of the above approach:
// Java program to remove// extra delimiter at the end of a StringpublicclassGFG {publicstaticvoidmain(String args[]){// Get the StringString str ="Geeks, For, Geeks,";// Get the delimiterchardelimiter =',';// Print the original stringSystem.out.println("Original String: "+ str);// Get the index of delimiterintindex = str.lastIndexOf(delimiter);// Remove the extra delimiter by skipping itstr = str.substring(0, index)+ str.substring(index +1);// Print the new StringSystem.out.println("String with extra "+"delimiter removed: "+ str);}}Output:Original String: Geeks, For, Geeks, String with extra delimiter removed: Geeks, For, Geeks
 
				
					


