Erstellen einer CSV-Datei in Java aus einer HashMap

Ich habe eine HashMap in Java in Bezug auf einige Schlüssel, die jeder Schlüssel einen Fluss anzeigt. Dann gehört jeder Wert, der die Statik für jedes Paket anzeigt, zu diesem Datenfluss.

Was ich tun muss, ist, Diagramme für jeden Fluss zu zeichnen, der auf diesen Werten basiert. beispielsweise

  Flow1: {[length, time],[],[],...}
  Flow2: {[length, time],[length, time],[],...}

Ich muss eine CSV-Datei erstellen, die dann von MS Excel gelesen werden kann. Kann jemand auf die Idee kommen, mir bitte ein paar Hinweise zu geben?

Edited: hier ist meine HashMap:

    Iterator<Flows> iterator =  myHashMap.keySet().iterator();
    String fileName = ((args.length > 0) ? args[0] : "jexcel.xls");
    Map<String, ArrayList> csv = new HashMap<String, ArrayList>();
    int i=0;

    while(iterator.hasNext()){
        Flows key = iterator.next();
        ArrayList value = myHashMap.get(key);
        csv.put("Flow["+i+"]", value);


    }

Antworten auf die Frage(4)

Ihre Antwort auf die Frage