advertentie

Dit forum is niet langer actief. Voor vragen kun je voortaan terecht in de Vraag & Antwoord-rubriek van PCMweb.nl

 

Ga terug   PCM Forum > Scripting > Software programmatuur

Antwoord
 
Discussietools Weergave
Oud 26 January 2010, 15:18   #1
fatih252
Just Joined!
 
Geregistreerd: 25 December 2009
Berichten: 11
Standaard Probleempje over Map weergeven JAVA

hey

ik heb een klasse Bestellingen

en het methode getBestellingRegels
waar je een regel met alle bestelling informatie terugkan vinden
Code:
    public Map<Plant, Integer> getBestellingRegels() {
        return bestellingRegels;
    }
en een klasse factuur
waar ik de bestel informatie kan afprinten

Code:
  public void toonFactuur() {
        System.out.println("Factuur nr " + factuurNummer + " op datum van " + datum);
        System.out.println("Klant: " + bestelling.getKlant());
        System.out.println("Naam\t\tAantal\t\tPrijs\t\tTotaal");
        Set<Plant> keys = bestelling.getBestellingRegels().keySet();
        TreeSet<Plant> sortedKeys = new TreeSet<Plant>(keys);
        for (Plant pl : sortedKeys) {
            System.out.println(bestelling.getBestellingRegels().get(pl));
        }

    }
ik krijg hier als output enkel '11'
waar kan het fout liggen?
fatih252 is offline   Met citaat antwoorden
Oud 27 January 2010, 12:20   #2
gvanvoor
PCM Lord
 
gvanvoor's schermafbeelding
 
Geregistreerd: 26 January 2006
Locatie: De gezelligste stad ter wereld: Gent
Berichten: 928
Standaard

Bedoel je dat die andere println's niet uitgevoerd worden of dat er maar een regel afgebeeld wordt uit die map?
In dat laatste geval betekent dat hoogstwaarschijnlijk dat er maar een item inzit.
BTW als je een TreeMap gebruikt zijn de keys in de map geordend en kan je ineens daarover itereren.
__________________
If you want to work on your computer: buy a PC. If you want to do work on your computer: buy a Mac.
gvanvoor is offline   Met citaat antwoorden
Antwoord


Discussietools
Weergave

Regels voor berichten
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Forumnavigatie


Alle tijden zijn GMT +1. Het is nu 18:12.



Powered by vBulletin Version 3.8.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Nederlandse vBulletin-vertaling door Alacer beschikbaar gesteld door Applinet.