OneCompiler

Check equalsIgnoreCase of two given String

124

import java.util.*;
//Java program to check whwther two given String are equals ignoring case(uppercase,lowercase)
public class Main {

public static boolean equalsIgnoreCases(String s1,String s2){
char ch1[]=s1.toCharArray();
char ch2[]=s2.toCharArray();
boolean b=false;
if(s1.length()==s2.length())
{
for(int i=0;i<ch1.length;i++)
{
char c1=ch1[i];
int n1=(int)c1;
char c2=ch2[i];
int n2=(int)c2;
if(n1==n2 || n1==(n2+32) || n2==(n1+32)){
b=true;
continue;
}
else{
b=false;
break;
}
}
}
else{
return b;
}
return b;
}
public static void main(String[] args) {
System.out.println("Hello, World!");
String s1="Brijesh";
String s2="Brijesh";
String s3="Brijjjh";
boolean b=equalsIgnoreCases(s1,s2);
System.out.println(b);
boolean b1=equalsIgnoreCases(s1,s3);
System.out.println(b1);
}
}