Avatar billede data2k.dk Nybegynder
07. december 2004 - 13:22 Der er 9 kommentarer og
2 løsninger

Hægte en arraylist på en linkedlist eller omvendt

hægter de to lister sammen ? en LinkedList og en arraylist.
Avatar billede arne_v Ekspert
07. december 2004 - 13:25 #1
En List indeholder objekter. En List er selv et objekt, så du kan godt gemme
en List i en List.
Avatar billede mikkelbm Nybegynder
07. december 2004 - 13:26 #2
Collection klasser har en addAll metode:

ArrayList aList = new ArrayList();
LinkedList lList = new LinkedList();

// enten:     
aList.addAll(lList);

// eller:
lList.addAll(aList);
Avatar billede arne_v Ekspert
07. december 2004 - 13:26 #3
Hvis du vil appende en List med X elementer til en anden List med Y elementer til
en List med X+Y elementer bliver du (så vidt jeg ved) nødt til at iterere
gennem den ene List og add'e dem til den anden List.
Avatar billede arne_v Ekspert
07. december 2004 - 13:27 #4
Og det var så forkert - der var en addAll metode - sorry !
Avatar billede kalp Novice
07. december 2004 - 13:28 #5
LinkedList listone = new LinkedList();
    ArrayList listtwo = new ArrayList();
   
    listone.add(new String ("Første linie"));
    listone.add(new String ("Anden linie"));

   
    listtwo.add(new Integer(3876));
    listtwo.add(new Integer(221788));
 
    System.out.println(listone);
    System.out.println();
    System.out.println(listtwo);
   
    System.out.println();
   
    listone.addAll(listtwo);
   
    System.out.println(listone);

-------------------------------- ekstra ----------------

Du kan fjerne listen igen.

 
    listone.removeAll(listtwo);
    System.out.println();
    System.out.println(listone);


hvis det kan bruges.
Avatar billede kalp Novice
07. december 2004 - 13:29 #6
hovsa.. går ud fra du ved du skal importere både ArrayList klassen og LinkedList klassen.
Avatar billede data2k.dk Nybegynder
07. december 2004 - 13:32 #7
Alt sammen kunne bruges:o) I må gerne ligge svar alle sammen! Og det giver selvfølgelig mening! Tror jeg har siddet for længe med den sidste opgave:)
Avatar billede mikkelbm Nybegynder
07. december 2004 - 13:33 #8
svar
Avatar billede arne_v Ekspert
07. december 2004 - 13:35 #9
jeg frafalder p.g.a. forkert svar
Avatar billede kalp Novice
07. december 2004 - 13:35 #10
/* s v a r */
Avatar billede kalp Novice
07. december 2004 - 13:36 #11
Doh.. det var en kommentar
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