In Java Wie finde ich das maximale Vorkommen von Wörtern aus einer Textdatei?

Veröffentlicht: 2021-09-13
In Java Wie finde ich das maximale Vorkommen von Wörtern aus einer Textdatei?

In diesem Java-Tutorial erfahren Sie, wie Sie das maximale Vorkommen von Wörtern aus einer bestimmten Textdatei finden.

Hier ist eine Logik, um das oberste Element zu erhalten:

  1. Erstellen Sie eine CrunchifyComparable -Klasse, die den String-Wert des Wortes und die Anzahl seiner Vorkommen speichern kann.
  2. Implementieren Sie die Comparable-Schnittstelle für diese Klasse, sort by occurrences first and then alphabetically wenn die Anzahl der Vorkommen gleich ist
  3. crunchifyFindMaxOccurrence Methode erstellen Sie eine neue CrunchifyComparable Liste aus Ihrer ursprünglichen Karte. Die Einträge davon fügen Sie Ihrer Liste hinzu
  4. Sortieren Sie diese Liste
  5. Nehmen Sie die n-ersten Elemente dieser Liste mit subList
  6. Fügen Sie der List<String> Zeichenfolgen hinzu, und Sie geben sie zurück

Another most read : Weitere Informationen zu equals() und hashcode()

Java-Code:

Erstellen Sie die Klasse CrunchifyFindMaxOccurrence.java. Fügen Sie den folgenden Code in die Datei ein.

Beispiel-1-Datei:

Ausgabe:

Hier ist ein Ergebnis der IntelliJ IDEA-Konsole. Führen Sie das obige Programm als Java-Anwendung aus und Sie werden das Ergebnis wie unten sehen.

Beispiel-2 Datei:

Ausgabe:

Suchen Sie nach weiteren Java-Tutorials? Sehen Sie sich diese Sammlung an.