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 tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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