de.hska.java.aufgaben.felder
Class Anagram

java.lang.Object
  extended by de.hska.java.aufgaben.felder.Anagram

public class Anagram
extends java.lang.Object

Mit Anagram können zwei Zeichenketten überprüft werden, ob die eine ein Anagram der anderen ist. Ein Anagram ist ein Satz (eine Folge von Wörtern), die aus einem anderen Satz durch Umstellen der Wörter gebildet werden kann. Gross- und Kleinschreibung wird dabei nicht berücksichtigt. Ebenso sollen Leerzeichen, Tabulatoren oder ähnliche sogenannte Whitespaces nicht berücksichtigt werden.

Beispiele für Anagramme sind:

Zurück zum Aufgabentext

Author:
pape

Constructor Summary
Anagram()
           
 
Method Summary
 boolean isAnagram(java.lang.String satz, java.lang.String anagram)
          Gibt genau dann true zurück, wenn anagram durch Umstellen der Zeichen aus satz gebildet werden kann.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Anagram

public Anagram()
Method Detail

isAnagram

public boolean isAnagram(java.lang.String satz,
                         java.lang.String anagram)
Gibt genau dann true zurück, wenn anagram durch Umstellen der Zeichen aus satz gebildet werden kann. Gross-/Kleinschreibung wird ignoriert. Ebenso werden Leerzeichen (whitespaces) nicht berücksichtigt.



(c) Prof. Dr. Christian Pape --- Übersicht aller Java-Programmieraufgaben