Hirdetés
- sziku69: Fűzzük össze a szavakat :)
- Real Racing 3 - Freemium csoda
- Parci: Milyen mosógépet vegyek?
- Doky586: Torrent beállítás kezdőknek
- gban: Meghalt Chuck Norris
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Luck Dragon: Asszociációs játék. :)
- Luck Dragon: MárkaLánc
- sziku69: Szólánc.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
Ú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?:))
- AMD Navi Radeon™ RX 9xxx sorozat
- Második kiadást készült az Arctic asztallap aljára szerelhető PC-jéből
- PlayStation 5
- exHWSW - Értünk mindenhez IS
- Tőzsde és gazdaság
- GL.iNet OFF topik
- EAFC 26
- iPhone-t használók OFF topikja
- Bambu Lab 3D nyomtatók
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- Azta! Dell Latitude 7440 -65% Üzleti Profi Fémházas Ultrabook Laptop 14" i7-1365U 32/512 FHD IRIS Xe
- DJI Osmo Action 4 Adventure Combo + sok tartozékkal búvárkodáshoz
- Samsung 32GB DDR4-2666V 2 x 16 GB (M393A2K43BB1-CTD6Q) Szerver memória
- Felújított (Refurbished) DELL Latitude 5430 Tartós Üzleti Laptop 14" -70% i5-1235U 10Mag 16/512 FHD
- HP ProBook 450 G8, 15,6" FHD, i5-1135G7 CPU, 8GB DDR4, 256GB SSD, W11, Számla, 1 év garancia ( olvas
- Lenovo ThinkPad dokkolók: USB-C 40A9/ 40AY/ 40AS/ Thunderbolt 3 40AC/ Hybrid USB-C DisplayLink 40AF
- Bomba ár! HP Elite X2 G4 - i5-8G I 16GB I 256SSD I 13" 3K Touch I Cam I W11 I Garancia!
- Apple iPhone 12 64GB, Kártyafüggetlen, 1 Év Garanciával
- Sosemhasznált! HP OmniBook 5 i3-1315U 8GB 1TB 16" FHD+ Gar.: 1 év
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

