This post is completed by 1 user

  • 0
Add to List
Beginner

313. Check if two Strings are equal without using built-in function

Objective- Given two strings, find out if they are equal or not without using any built-in function (without using equals() function in java).

Example:

String x='tutorial' and String y='tutorial' are equal - true
String x='tutorial' and String y='tutorial ' are equal - false
String x='tutorial' and String y=' ' are equal – false

Approach:

  • If any of the string is null, return false.
  • If lengths of both strings are not matching, return false.
  • Check if all the characters of both strings are matching, if not return false.
  • If all the steps above got executed without returning false then return true.

Output:

String x='tutorial' and String y='tutorial' are equal?? -true
String x='tutorial' and String y='tutorial ' are equal?? -false
String x='tutorial' and String y=' ' are equal?? -false