[ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 12.11.12
Prihlásený: 12.11.12
Príspevky: 2
Témy: 1 | 1
NapísalOffline : 12.11.2012 20:54 | JAVA

package generating;

/**
*
* @author Patrik Bašo
*/
class Generating {
public static int block[][];
public static void main(String[] args) {
generate(15,12);
}

public static void generate(int y,int x){
block[y][x] =(int)(Math.random()*10);
System.out.println(block[y][x]);
}
}



Mam s týmto problém neviem aký ale píše mi toto :

Exception in thread "main" java.lang.NullPointerException
at generating.Generating.generate(Generating.java:14)
at generating.Generating.main(Generating.java:10)
Java Result: 1


Offline

Užívateľ
Užívateľ
JAVA

Registrovaný: 05.04.11
Príspevky: 1693
Témy: 50 | 50
Bydlisko: Žilina, Pop...
NapísalOffline : 12.11.2012 22:22 | JAVA

ak viem tak na generovanie randomov som používal objekt triedy Random
http://docs.oracle.com/javase/1.4.2/doc ... andom.html
a potom miesto toho math.... som tam iba hodil generator.nextInt()


_________________
rMBP 13 2015
iPhone 7
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.11.12
Prihlásený: 06.09.16
Príspevky: 14
Témy: 2 | 2
NapísalOffline : 25.11.2012 20:24 | JAVA

Problém nieje v generovaní čísel, ale v inicializácii objektu block a to taký, že nieje explicitne inicializovaný v žiadnej časti kódu a teda má hodnotu NULL. Následne sa v statickej metóde generate(x,y) snažíš pristúpiť k neexistujúcemu objektu a to ti hádže chybu.

Na vyriešenie stačí inicializovať objekt buď pri deklarácii (čo neodporúčam), alebo v main().


 [ Príspevkov: 3 ] 


JAVA



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Rozdiel medzi Java Standard a Java EE

v Assembler, C, C++, Pascal, Java

1

905

02.04.2014 12:41

XOLOO

V tomto fóre nie sú ďalšie neprečítané témy.

dobre java navody a nova tema JAVA

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Assembler, C, C++, Pascal, Java

35

5560

09.03.2009 17:14

tlacitko Enter

V tomto fóre nie sú ďalšie neprečítané témy.

JAVA - java.lang.NullPointerException

v Assembler, C, C++, Pascal, Java

1

1127

04.01.2010 17:05

emigrate

V tomto fóre nie sú ďalšie neprečítané témy.

java

v Assembler, C, C++, Pascal, Java

2

852

07.06.2012 21:52

lukac

V tomto fóre nie sú ďalšie neprečítané témy.

JAVA

v Assembler, C, C++, Pascal, Java

2

845

13.02.2018 1:08

raketar

V tomto fóre nie sú ďalšie neprečítané témy.

JAVA

v Assembler, C, C++, Pascal, Java

6

1282

14.08.2007 23:52

etki

V tomto fóre nie sú ďalšie neprečítané témy.

Java

v Assembler, C, C++, Pascal, Java

3

525

17.02.2012 13:14

jarrro

V tomto fóre nie sú ďalšie neprečítané témy.

Java

v Assembler, C, C++, Pascal, Java

1

357

15.04.2013 16:23

p4tooo

V tomto fóre nie sú ďalšie neprečítané témy.

java

v Assembler, C, C++, Pascal, Java

3

577

26.10.2010 0:17

TommyHot

V tomto fóre nie sú ďalšie neprečítané témy.

Java

v Assembler, C, C++, Pascal, Java

8

573

12.03.2013 21:43

XOLOO

V tomto fóre nie sú ďalšie neprečítané témy.

Java

v Assembler, C, C++, Pascal, Java

10

704

31.10.2011 17:29

walther

V tomto fóre nie sú ďalšie neprečítané témy.

Java - kalendár

v Assembler, C, C++, Pascal, Java

2

774

03.05.2011 1:08

Forty-

V tomto fóre nie sú ďalšie neprečítané témy.

java aplet

v JavaScript, VBScript, Ajax

2

781

05.02.2008 22:44

suchy

V tomto fóre nie sú ďalšie neprečítané témy.

java - had

v Assembler, C, C++, Pascal, Java

0

1455

03.01.2006 15:16

jeffry

V tomto fóre nie sú ďalšie neprečítané témy.

java hosting

v Webhosting a servery

0

792

25.04.2011 14:22

Ivan11114

V tomto fóre nie sú ďalšie neprečítané témy.

Java referencia

v Assembler, C, C++, Pascal, Java

1

357

06.12.2012 10:58

Gabho027



© 2005 - 2024 PCforum, edited by JanoF