endsWith() String Example

Java String class comes with many string utility methods with which string manipulation becomes easier. Read these methods and you will remember the laborious days of C/C++. One such method is endsWith() String.

The present method endsWith(String str) checks the given string ends with a few characters like str or not. If ends with characters str, the method returns true else false.

The signature is given as defined in String class.

  • public boolean endsWith(String str): Returns true if the given string ends with str, else false.

Following example on endsWith() String illustrates the usage of both the above methods.

public class StringMethodDemo
 public static void main(String args[])
  String str1 = "RajaRamMohan";
  boolean b1 = str1.endsWith("Mohan");

  System.out.println(str1 +" ends with Mohan: " + b1);

			// one practical example
			// to separate all the names ending with Rao
  String names[] = { "SNRao", "Jyostna", "Satya Rao", "Prasad", "Sai Rao" };
  System.out.println("\nExtracting names from array ending with \"Rao\":");
  for(int i = 0; i < names.length; i++)
    System.out.print(names[i] + ", ");

endsWith() String
Output screenshot on endsWith() String Example

A similar method exists in String class startsWith() String.

Leave a Comment

Your email address will not be published.