11. februar 2004 - 10:22
Der er
13 kommentarer og 1 løsning
Indsætte integers eller andre datatyper i LinkedList
Jeg har lavet en linkedlist på følgende vis: java.util.LinkedList mylist = new java.util.LinkedList(); nu vil jeg gerne fylde integers i denne liste, men umiddelbart er det eneste jeg kan tilføje strenge. jeg har brugt mylist.add(); funktionen men det eneste jeg kan få til at virke er mylist.add("hej"); jeg ville gerne kunne lavet noget lignende dette: mylist.add(100);
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
11. februar 2004 - 10:23
#1
mylist.add(new Integer(100));
11. februar 2004 - 10:24
#2
Fordi Linkedlist kun kan bruge objekter er du nødt til at konvertere mellem simple typer og deres tilsvarende objekt int-Integer, double-Double etc..
11. februar 2004 - 10:25
#3
og indsætte en variabel: int temp = 1200; mylist.add(temp);
11. februar 2004 - 10:28
#4
mylist.add(new Integer(temp));
11. februar 2004 - 10:29
#5
Og ud igen: temp = ((Integer)myslist.get(1)).intValue();
11. februar 2004 - 10:29
#6
jeg siger mange tak
11. februar 2004 - 10:30
#7
Og hvis du synes at det er grim syntax, så er det en af de ting som bliver nemmere/kønnere i Java 1.5 !
11. februar 2004 - 12:37
#8
arne_v ved du hvor meget aderledes det bliver i 1.5 og hvornår kommer "opdateringen" ?
11. februar 2004 - 12:42
#9
1.5 beta 1 er lige released - mit gæt er at final først komme rengang til efteråret - og at den først bliver meget udbredt næste år. Der er en del ændringer til selve Java language i 1.5 (mange inspireret af C#). Jge overvejer at skrive en artikel om "Nyt i Java 1.5".
11. februar 2004 - 13:39
#10
Det kunne være super med en artikel Arne! Specielt når der er en del ændringer i sproget i 1.5!
11. februar 2004 - 14:59
#11
Men syntaxen etc. forbliver vel ? (ellers bliver det som Star WArs "You must unlearn what you have learned")
11. februar 2004 - 15:30
#12
Det skulle være bagud kompatibelt således at al pre-1.5 kode compiler med 1.5+, men nogen ting ville kunne skrives nemmere i 1.5 (men så ikke kunne compiles med ældre compilere).
11. februar 2004 - 16:04
#13
Okay, arne jeg synes du skulle til at tage og skrive en artikel om det, da du vidst har styr på det mer end os andre ;)
11. februar 2004 - 23:42
#14
Artiklen er der nu !!!!
Kurser inden for grundlæggende programmering