Anonymní profil Duxa – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Duxa – Programujte.comAnonymní profil Duxa – Programujte.com

 

Příspěvky odeslané z IP adresy 90.180.58.–

Duxa
Java › omezení výpisu z hashmapy
17. 12. 2012   #169027

ahoj, potřeboval bych poradit, protože s Javou teprve začínám. Napsal jsem s pomocí návodu program, kterej mi vypisuje kolikrát se nějaký slovo vyskytuje v textu. Na konci vypíše všechny slova a počet, kolikrát se tam vykytuje, já ale  potřebuju jen 10 nejčastějších. Mohl by mi, prosím, někdo poradit ? 

private Word[] cetnostSlov(String slova[]) {
        HashMap<String, Word> map = new HashMap<String, Word>();
        for (String s : slova) {
            Word w = map.get(s);
            if (w == null) {
                w = new Word(s, 1);
            } else {
                w.pocet++;
            }
            map.put(s, w);
        }
        Word[] list = map.values().toArray(new Word[]{});
        Arrays.sort(list);
        return list;
    }
}

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032021 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý