Erstellen Sie ein set, welches die Wörter in einem text

Habe ich zu schreiben, eine öffentliche Methode der Klasse aufgerufen getWordsInString() für WebPageData. Die Methode übernimmt ein einzelnes argument text bezeichnet, die sollte vom Typ String. Der Zweck der getWordsInString() mit return ein set, bestehend aus dem distict Wörter, die in der Zeichenfolge verwiesen wird, die von text.

Ersten nutzen der Methode, die Sie finden in der Javadoc für die Klasse String, die hackt jeder string in eine Anzahl von teilen je auf den Wert der string-argument. Verwenden Sie diese Methode zum Aufbrechen der Zeichenfolge verwiesen wird, indem Sie text in ein array von Wörtern und weisen Sie dieses array in eine lokale variable namens wordArray. Sollte die Methode deklarieren Sie eine lokale variable in der Lage die auf einen Satz von Saiten, und weisen Sie eine leere Instanz einer Klasse geeignet. Nächste Iteration über wordArray und fügen Sie die Elemente auf die neu erstellte gesetzt und schließlich geben Sie die Menge, die enthalten sollte, die unterschiedliche Wörter in der Zeichenfolge verwiesen wird, die von text.

import java.util.*;

public class WebPageData {

private Set<String> wordSet;
private Set<String> url;

public Set<String> getUrl() {
    return url;
}

public Set<String> getWordSet() {
    return wordSet;
}

public static String getWordsInString(text) {
    return test;



public String[] split(String regex) {

            private String[] wordArray;

for (String eachText : numSet) {
    hashSet.add(text);
    ) 
   }

Ich habe Mühe mit dieser Frage bitte helfen?

  • Was etwas im besonderen? Die iteration sieht OK, und String.split ist definitiv der Ort, um zu starten.
  • Sie müssen um genauer zu sein. Was ist es, dass Sie mit zu kämpfen? Wir sind nicht hier, um zu schreiben Ihre Hausaufgaben für Sie.
  • wissen Sie, wie teilt man den text in Wörter? Wenn nicht, dann schauen Sie sich 'whitespace' (und wie es zu tun regex)
  • Ich habe Mühe mit dem schreiben der getWordsInString () - Methode 🙁
InformationsquelleAutor Paradox | 2011-07-20
Schreibe einen Kommentar