Advertisement
nate23nate23

Hw4

Sep 25th, 2015
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.97 KB | None | 0 0
  1. /**
  2.  * Nate Wheeler
  3.  * Hw4
  4.  * Compsci 220
  5.  * Due 9/25/2015
  6.  */
  7.  
  8.  
  9.  
  10. import java.util.Scanner;
  11.  
  12. public class Hw4 {
  13.  
  14.     public static void main(String[] args) {
  15.         // TODO Auto-generated method stub
  16.         // create input from scanner
  17.         Scanner input1 = new Scanner(System.in);
  18.         System.out.println("Enter 2 Words: ");
  19.         String string1 = input1.next();
  20.         String string2 = input1.next();
  21.         if(isAnagram(string1, string2)==true)
  22.             System.out.println("2 Strings Are Anagrams");
  23.         else
  24.             System.out.println("2 strings are not anagrams");
  25.     }
  26.  
  27.     public static boolean isAnagram(String s1, String s2) {
  28.         char[] c1 = s1.toCharArray();
  29.         char[] c2 = s2.toCharArray();
  30.         boolean same= false;
  31.         if (c1.length != c2.length)
  32.             return same;
  33.         int a = 0;
  34.         for (int i = 0; i < c1.length; i++) {
  35.             for (int j = 0; j < c2.length; j++) {
  36.                 if (c1[i] == c2[j]) {
  37.                     c1[i] = 0;
  38.                     a++;
  39.                     break;
  40.                 }
  41.             }
  42.         }
  43.         if (c1.length == a)
  44.             same= true;
  45.         return same;
  46.     }
  47.  
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement