Avatar billede dragnor Juniormester
22. maj 2004 - 20:19 Der er 7 kommentarer og
1 løsning

Problemer med at tømme en LIST

Mit problem ligger i af jeg har lavet en søge funktion, som på sin vis virker som den skal. DVS. første gang jeg søger viser den resultaterne i en LIST og ikke mere end det. Jeg har lavet et array til søgeresultaterne som ligge over i denne liste. Når jeg så søger anden gang, viser den de rigtige søgeresultater, men samtidig ligger den også resten ar de tomme pladser over i min LIST, så den bliver unødvendig lang, dvs. at alle de resterende pladser i LIST er bare tomme, men hvordan får jeg den til kun at vise de resultater hvor der står noget i?
Avatar billede erikjacobsen Ekspert
22. maj 2004 - 20:21 #1
Måske vi skal se din kode...
Avatar billede soreno Praktikant
22. maj 2004 - 20:22 #2
Lav en ny liste for hver søgning, kunne være en mulighed.

Dvs. udfør:
list = new List();

som det første i "søg" metoden.

Evt. kan du poste koden, så skal der nok komme kommentarer til den.
Avatar billede jakoba Nybegynder
22. maj 2004 - 20:30 #3
for (int i=0; i<ditArray.length() && ditArray[i] != null; i++) {
      // kopier ditArray[i] til listen
  }
Avatar billede dragnor Juniormester
22. maj 2004 - 20:39 #4
Tak jakoba...
Avatar billede dragnor Juniormester
22. maj 2004 - 20:40 #5
Skriv lige et svar så du kan få dine point...
Avatar billede dragnor Juniormester
08. juni 2004 - 14:49 #6
Vil du ikke have dine point? (Jakoba)
Avatar billede dragnor Juniormester
09. juni 2006 - 16:14 #7
Vil du ikke have dine point? (Jakoba)
Avatar billede jakoba Nybegynder
09. juni 2006 - 16:17 #8
sorry.

du er søreme udholdende :-))
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester