Computer Science, asked by 392raj, 1 year ago

Java program to check whether two words are anagrams or not in Java

Answers

Answered by Anonymous
0

Class t1

{

Public void t2()

{

Int a= 5;

Int b=a%10;

Int c= a/10;

If(a×a==b)

Sopln( anagrams);

Else

sopln( not);

}

}



392raj: sorry for all those thing that I had said to you
392raj: I am going to log out from brainly
392raj: sorry
Answered by amanpeekay0
1

// JAVA program to check whether two strings  

// are anagrams of each other  

import java.io.*;  

import java.util.Arrays;  

import java.util.Collections;  

class GFG

{  

/* function to check whether two strings are  

anagram of each other */

static boolean areAnagram(char[] str1, char[] str2)  

{  

 // Get lengths of both strings  

 int n1 = str1.length;  

 int n2 = str2.length;  

 // If length of both strings is not same,  

 // then they cannot be anagram  

 if (n1 != n2)  

  return false;  

 // Sort both strings  

 Arrays.sort(str1);  

 Arrays.sort(str2);  

 // Compare sorted strings  

 for (int i = 0; i < n1; i++)  

  if (str1[i] != str2[i])  

   return false;  

 return true;  

}  

/* Driver program to test to print printDups*/

public static void main(String args[])  

{  

 char str1[] = { 't', 'e', 's', 't' };  

 char str2[] = { 't', 't', 'e', 'w' };  

 if (areAnagram(str1, str2))  

  System.out.println("The two strings are"

      + " anagram of each other");  

 else

  System.out.println("The two strings are not"

      + " anagram of each other");  

}  

}

Similar questions