Defo Skrevet 5. oktober 2013 Del Skrevet 5. oktober 2013 Hei! Jeg har følgende konstruktør som tar imot noen array'er, og setter dem lik klassens egne private array'er. Men jeg får kompileringsfeil. Hva er galt? private String måned; private int år; private int[] minTemp; private int[] maxTemp; private int[] nedbør; public Statistikk(String mnd, int å, int[] min, int[] max, int[] ned) { måned = mnd; år = å; minTemp[] = min[]; maxTemp[] = max[]; nedbør[] = ned[]; } Lenke til kommentar
Hårek Skrevet 5. oktober 2013 Del Skrevet 5. oktober 2013 Anbefaler at du bruker Collection istedet for array. Se på List interface. http://stackoverflow.com/questions/858572/how-to-make-a-new-list-in-java Lenke til kommentar
Persn Skrevet 5. oktober 2013 Del Skrevet 5. oktober 2013 minTemp[] = min[]; maxTemp[] = max[]; nedbør[] = ned[]; Feilen din er her. Du trenger ikke å bruke klammer ved variabelnavnet, klammene blir brukt under deklarering og initiering for å vise at det du lager skal være en Array. Lenke til kommentar
Defo Skrevet 5. oktober 2013 Forfatter Del Skrevet 5. oktober 2013 Feilen din er her. Du trenger ikke å bruke klammer ved variabelnavnet, klammene blir brukt under deklarering og initiering for å vise at det du lager skal være en Array. Takker, det var løsningen Anbefaler at du bruker Collection istedet for array. Se på List interface. http://stackoverflow.com/questions/858572/how-to-make-a-new-list-in-java Skal kikke på det Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå