14. december 2001 - 18:13
Der er
12 kommentarer og 1 løsning
Array med objekter...
Hvordan laver man et sådant? f.eks : Tabel Tabeller = new Tabel[4]; Hver tabel skal indeholde en int, og en String...
Annonceindlæg fra Axcess Nordic
14. december 2001 - 18:15
#1
Du laver en lille klasse med to felter, en int og en String
14. december 2001 - 18:15
#2
Hvis man skriver dette får man en: can not resolve symbol... hvorfor det? class Test { Test () { Tabel Tabeller = new Tabel[4]; } public static void main (String [] args){ new Test(); } }
14. december 2001 - 18:16
#3
det er der hvis kun plads til en ting hvis du vil både have en int og en String skal du nok nærmere have new Tabel[4][4]
14. december 2001 - 18:18
#4
findes der overhovedet noget som hedder Table i java..synes ikke lige jeg er stødt på den..
14. december 2001 - 18:18
#5
Hmm har da ladet mig fortælle man godt kan have flere typer i samme felt i et simpelt array... Når nu det er et array med objekter...
14. december 2001 - 18:20
#6
så vidt jeg ed er der kun plads til et object på en plads..
14. december 2001 - 18:20
#7
> sajbar Tabel er navnet. (selv valgt)
14. december 2001 - 18:23
#8
Kan man dette, eller noget ligene? Tabeller = new Tabel (22, Tekst)
14. december 2001 - 18:24
#9
Du kan godt skrive Tabel t = new Tabel[4]; hvis du laver en class Tabel { public int i; public String s; }
14. december 2001 - 18:26
#10
så laver du den lidt bedre class Tabel { public int i; public String s; public Tabel(int i;String s) { this.i=i; this.s=s; } } og så kan du initialisere dit array med t[0] = new Tabel(22,\"Tekst\"); t[1] = new Tabel(7,\"Tekst\"); t[2] = new Tabel(9,\"Tekst\"); t[3] = new Tabel(13,\"Tekst\");
14. december 2001 - 18:29
#11
public Tabel(int i,String s) {
14. december 2001 - 18:45
#12
skulle det ikke være: Tabel[] t = new Tabel[4]; og så initiere?
14. december 2001 - 18:48
#13
Oookay jakoba, ,så siger vi det ... ;)
Kurser inden for grundlæggende programmering