pgdx Skrevet 3. oktober 2006 Del Skrevet 3. oktober 2006 Hei. Jeg bruker denne koden i main: oversikt.hentOversikt(); Og den svarer til dette: int[][] hentOversikt() { return salgsoversikt; } Og denne «salgsoversikt» er dette: int[][] salgsoversikt = new int[4][5]; Hvordan kan jeg i main-metoden skrive ut hele det doble arrayet? Lenke til kommentar
Qwark Skrevet 3. oktober 2006 Del Skrevet 3. oktober 2006 (endret) Dobbel forløkke skal vel skrive ut tabellen. public class dobbeltabelltest { // fyller en tabell med random testdata public static int[][] fyllTabell(int[][] t){ for (int i = 0; i<t.length;i++){ for (int j = 0; j<t[i].length;j++){ t[i][j] = new Random().nextInt(15); } } return t; } public static void main(String[] args){ int [][] t = new int[4][5]; fyllTabell(t); for (int i = 0; i<t.length;i++){ // for å få linjebrudd mellom radene i tabellen System.out.println(); for (int j = 0; j<t[i].length;j++){ System.out.print(t[i][j]+" "); } } } } gir utskrift 1 4 6 8 5 8 13 6 10 0 3 14 1 3 10 4 13 8 2 9 med forbehold om småfeil. EDIT: lagde bedre eksempelkode. Endret 3. oktober 2006 av Qwark 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å