Eli siis muodostan metodia kysyTiedot,
metodi palauttaa matriisin rivien ja sarakkaiden lukumäärän.
Olen luonnut sen näin:
public static int[][] kysyTiedot(int rivit, int sarakkeet)
{
System.out.println("Anna matriisissa olevien rivien lukumäärä: ");
rivit = lukija.nextInt();
System.out.println("Anna matriisissa olevien sarakkeiden lukumäärä: ");
sarakkeet = lukija.nextInt();
jne.
}
...Mikähän tuossa alussa on väärin?
metodi palauttaa matriisin rivien ja sarakkaiden lukumäärän.
Olen luonnut sen näin:
public static int[][] kysyTiedot(int rivit, int sarakkeet)
{
System.out.println("Anna matriisissa olevien rivien lukumäärä: ");
rivit = lukija.nextInt();
System.out.println("Anna matriisissa olevien sarakkeiden lukumäärä: ");
sarakkeet = lukija.nextInt();
jne.
}
...Mikähän tuossa alussa on väärin?
Vastaukset 1
Vanhimmat
public static int[] kysyTiedot()
{
int[] t = new int[2];
System.out.println("Anna matriisissa olevien rivien lukumäärä: ");
t[0] = lukija.nextInt();
System.out.println("Anna matriisissa olevien sarakkeiden lukumäärä: ");
t[1] = lukija.nextInt();
return t;
}
...
{
int[] t = kysyTiedot();
System.out.println("Rivejä: " t[0] " ja sarakkeita: " t[1]);
}
...