Hirdetés
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Bemutatkozott a Poco X7 és X7 Pro
- One mobilszolgáltatások
- iPhone topik
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Milyen okostelefont vegyek?
- Honor Magic6 Pro - kör közepén számok
- Motorola Edge 70 - többért kevesebbet
- Amazfit T-Rex 3 Pro – világítós dínó
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
Új hozzászólás Aktív témák
-
-Faceless-
őstag
Sziasztok!
Volna egy kis (elég nagy) problémám. Volna egy ehhez hasonló kódrészlet:
public class Field{
int diceCount, playerNumber;
//get and set methods etc.
}
public class Board{
public Field[] board = new Field[36];
public void boardBuilder(){
for(int i = 0; i < board.length; i++){
board[i] = new Field();
//give value to the Fields
}
}
}
public class IoMethods{
public Board board = new Board();
public void boardPrintOut(){
int helper;
for(int i = 0; i < 6; i++){
for(int j = 0; j < 6; j++){
//The next line is where it gets the Exception
helper = board.board[i*6 + j].getPlayerNumber();
//print part
}
}
}
}Már stack overflow-on is kétszer kétféleképpen rákérdeztem, de csak újra, és újra ugyan azt a választ kapom.
A Board-ban létrehozom a tömbböt, majd incializálom az objektumokat. A Boardon belül kiiratom ott minden rendben van. Az össze objektumnak megvannak az értékei.
Majd kaptam két különböző megoldást:-1- Készítsek egy konstruktort a Board-nak:
Board() {
this.boardBuilder();
}-2- Nem hívtam meg a boardBuildert: (de meghívtam, mert különben a Boardon belül nem tudnék benne értéket tárolni...)
Az első megoldásra a Boardon kívül minden meghívásnál elvesznek a tárolt értékek, és csak 0-val tér vissza.
A második megoldára pedig a példakódon is jelölt módon a tömb végigléptetésekor NullPointerE.-t kapok.Nagyon megköszönném a segítséget, mert kezdek kifutni az időből, és még mindig ilyeneken vagyok fenn akadva.

Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Nintendo Switch
- Számotokra mi volt az év játéka 2025-ben?
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Android játékok topikja
- gban: Ingyen kellene, de tegnapra
- PlayStation 5
- Kecskemét és környéke adok-veszek-beszélgetek
- Ingatlanos topic!
- Eredeti játékok OFF topik
- További aktív témák...
- Shining3D EinScan Pro 2X 3D szkenner
- BESZÁMÍTÁS! Gigabyte M27UA 27 160Hz IPS UHD 4K 1ms monitor garanciával hibátlan működéssel
- Apple iPhone 16 128GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! Asus Z170M i7 6700 16GB DDR4 512GB SSD GTX 1070 Ti 8GB Rampage SHIVA ZALMAN 500W
- Keresek Xbox Series S / Series X / Playstation 5 konzolokat
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi



