nord vpnnord vpn
Ad

Untitled

mail@pastecode.io avatar
unknown
java
2 months ago
1.2 kB
1
Indexable
Never
import java.io.*;
import java.util.*;

public class WordFrequency {
    public static void main(String[] args) {
        ArrayList<String> words = new ArrayList<String>();

        try {
            FileReader reader = new FileReader("Datei1.txt");
            BufferedReader bufferedReader = new BufferedReader(reader);
            String line;

            while ((line = bufferedReader.readLine()) != null) {
                for (String word : line.split(" ")) {
                    words.add(word);
                }
            }
        } catch (Exception ex) {
            JOptionPane.showMessageDialog(null, ex.getMessage());
        }

        // Erstellung der Worthäufigkeitsliste
        Map<String, Integer> wordFrequency = new HashMap<>();
        long startTime = System.nanoTime();

        for (String word : words) {
            wordFrequency.put(word, wordFrequency.getOrDefault(word, 0) + 1);
        }

        long endTime = System.nanoTime();
        long duration = (endTime - startTime) / 1000000; // Zeit in Millisekunden

        System.out.println("Worthäufigkeitsliste erstellt in " + duration + " Millisekunden.");
    }
}

nord vpnnord vpn
Ad