Auf Thema antworten

hier ein kleines Beispiel:


[code=Java]

import java.util.*;

public class Frequency {

    public static void main(String[] args) {

        List<Integer> list = randomInit(1000);

        Set<Integer> set = new HashSet<Integer>(list);

        for (Integer i : set) {

            System.out.println("Die Zahl " + i + " ist " + Collections.frequency(list, i) + " Mal vorhanden");

        }

       

    }

    public static List<Integer> randomInit(int size) {

        List<Integer> ret = new ArrayList<Integer>();

        Random rnd = new Random();

        for (int i = 0; i < size; i++) {

            ret.add(rnd.nextInt(100));

        }

        return ret;

    }

}

[/code]


edit: für eine sortierte Ausgabe einfach ein TreeSet nehmen



Oben