BASIC STRING PROGRAMS IN JAVA
BASIC STRING PROGRAMS IN JAVA
1. Find Length of a String
2. Compare Two Strings
3. Concatenate Two Strings
4. Reverse a String
5. Check if String is Palindrome
6. Count Vowels in a String
7. Convert String to Upper and Lower Case
8. Check whether two given strings are anagram of each other or not.
import java.util.Arrays;
class Demo {
static boolean areAnagrams(String s1, String s2) {
if (s1.length() != s2.length()) return false;
// Sort both strings
char[] s1Array = s1.toCharArray();
char[] s2Array = s2.toCharArray();
Arrays.sort(s1Array);
Arrays.sort(s2Array);
// Compare sorted strings
return Arrays.equals(s1Array, s2Array);
}
public static void main(String[] args) {
String s1 = "geeks";
String s2 = "kseeg";
if(areAnagrams(s1, s2) == true){
System.out.println("true");
}
else{
System.out.println("false");
}
}
}
Comments
Post a Comment