Dieser Artikel beschreibt die Methode zur Berechnung der Wörter mit den meisten Ereignissen in englischen Sätzen und der Berechnung der Ereignisse. Teilen Sie es für Ihre Referenz wie folgt weiter:
Java.util importieren. Kleinbuchstaben String regex = "[// w]+"; // Nichtletter reguläre Expression-/W: Repräsentiert ein Nicht-Wort-Zeichen Str = Str.Replaceall (Regex, ""); String [] strs = str.split (""); // Spazierstände als Abgrenzer verwenden, um das String -Array -Return Strs zu erhalten. } public static void CountWord (String [] strs) { /** Erstellen Sie eine Zuordnung der Anzahl der Vorkommen von Strings (String) (Integer)* / HashMap <String, Integer> Strhash = new Hashmap <String, Integer> (); Integer in = null; // Der Rückgabewert, mit dem die Put -Operation für (String S: strs) {// das Array strs in = strhash.put (s, 1) speichert wird; if (in! = null) {// 1. Integer value = e.getValue (); if (value> maxValue) {maxValue = value; // Es gibt automatische Unboxing maxstr = key; }} System.out.println ("Das Wort, das am meisten aussieht:" + maxstr + "erschien" + maxValue + "times"); } @SuppressWarnings ("Ressource") public static void main (String [] args) {scanner scan = neuer Scanner (System.in); System.out.println ("Bitte geben Sie eine Reihe englischer Sätze ein:"); String str = scan.nextline (); System.out.println ("Der englische Satz ist:" + str); String [] strs = strToStraRray (str); ZICHTSWORT (STRS); }}Auslaufergebnisse:
PS: Hier sind zwei sehr bequeme statistische Instrumente für Ihre Referenz:
Online -Wortzahl -Tool:
http://tools.vevb.com/code/zishutongji
Online -Charakterstatistiken und Bearbeitungswerkzeuge:
http://tools.vevb.com/code/char_tongji
Für weitere Informationen zu Java -Algorithmen können Leser, die an dieser Website interessiert sind, die Themen "Java -Datenstruktur und Algorithmus -Tutorial", "Zusammenfassung der Java -Operation DOM -Knoten -Tipps", "Zusammenfassung der Java -Datei- und Verzeichnisoperationstipps" und "Zusammenfassung der Java -Cache -Operation Tipps" anzeigen
Ich hoffe, dieser Artikel wird für Java -Programme aller hilfreich sein.