Új hozzászólás Aktív témák

  • Warriv

    csendes tag

    Sziasztok!

    Van egy igen rövid kódom, a 6*6-os alsó háromszög mátrix kiírására.

    public class Tombahm {
    public static void main(String[] args) {

    long [][] ahm = new long [6][];

    for (int i = 0; i > ahm.length; i++)
    ahm = new long [i+1];

    for (int i = 0; i < ahm.length; i++)
    for (int j = 0; j < ahm(i).length; j++)
    ahm(i)[j] = (long)(Math.random()*2005+1);

    System.out.println("Az ahm tömb tartalma: ");
    for (int i = 0; i < ahm.length; i++)
    for (int j = 0; j < ahm(i).length; j++){
    System.out.print(ahm(i)[j]);
    System.out.println();
    }
    }

    }

    A kódot lefordítva ezt a hibaüzenetet kapom:

    Exception in thread "main" java.lang.NullPointerException
    at Tombahm.main(Tombahm.java:11)

    Valami nem tetszik neki a Math.random()-ban, de ötletem sincs hogy mi lehet a baj. Kérlek segítsetek!

Új hozzászólás Aktív témák

Hirdetés