[java] Set to array.

Pagina: 1
Acties:
  • 42 views sinds 30-01-2008

  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
Hallo,

Ik heb een probleem met de volgende code:

code:
1
2
3
4
5
6
7
8
9
10
11
12
Iterator i = _kampioenschappen.iterator();
int j = 0;
String[] kamps = null
Kampioenschap kampioenschap;
            
    while (i.hasNext()){
       kampioenschap = (Kampioenschap)i.next();
       String tmp = kampioenschap.geefDatum() + " / " + kampioenschap.geefPlaats();
        kamps[j] == tmp;
     }

JList lstKamp(kamps);


Nou zit in de set _kampioenschappen alle kampioenschappen.
de 2 geef methoden geven een String terug

Het is de bedoeling dat ik alle elementen uit de set in de array krijg, omdat
een JList een array verlangt.

Nou is het probleem dat ik steeds een NULLpointer exeption krijg en in die array, geen 1 string zit. Wat doe ik fout? Is er een makkelijkere manier om alle elementen in een set in een array te krijgen?

Alvast bedankt.

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Je hebt alleen een verwijzing naar een array gemaakt, nog niet een array zelf :)

Java:
1
String[] kamps = new String[ _kampioenschappen.size() ];

en het werkt :)

[ Voor 6% gewijzigd door Glimi op 15-01-2003 23:16 ]


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Ik geloof dat er ook een hele mooie toArray methode is bij Set.

  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
Beter werkt!!! 1000 * dank.

Zat hier al 2 uur mee te prutsen :(

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 13:25

.oisyn

Moderator Devschuur®

Demotivational Speaker

mja, voortaan even beter in de documentatie koekeloeren ;)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Dit topic is gesloten.