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.
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
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.
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);
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.
07. december 2004 - 13:27
#4
Og det var så forkert - der var en addAll metode - sorry !
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.
07. december 2004 - 13:29
#6
hovsa.. går ud fra du ved du skal importere både ArrayList klassen og LinkedList klassen.
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:)
07. december 2004 - 13:33
#8
svar
07. december 2004 - 13:35
#9
jeg frafalder p.g.a. forkert svar
07. december 2004 - 13:35
#10
/* s v a r */
07. december 2004 - 13:36
#11
Doh.. det var en kommentar
Kurser inden for grundlæggende programmering