Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Java: 2D-array propertyillä

Freeze [28.10.2013 15:59:06]

#

Tarkoitus olisi määritellä 2D-array jonka jokaiseen paikkaan taulukossa voisi määrittää tarkempia tietoja. Onko kyseinen juttu edes mahdollinen? En oikein tiedä millä sanalla tätä lähtisi etsimään.

ruudukko[1][2].locationX = 50
ruudukko[1][2].locationY = 100

ruudukko[2][2].locationX = 100
ruudukko[2][2].locationY = 100

Metabolix [28.10.2013 16:02:42]

#

Teet vain ihan tavallisen taulukon, jossa on olioita. Muista, että oliot pitää vielä luoda taulukkoon yksitellen.

class Olio {
	public int locationX;
	public int locationY;
}
Olio[][] ruudukko = new Olio[3][3]; // 3x3 alkiota, joissa on aluksi null!
ruudukko[0][0] = new Olio;
ruudukko[0][0].locationX = 10;
ruudukko[0][0].locationY = 15;

Freeze [28.10.2013 16:05:22]

#

Kiitos! Toimi pienillä lisäyksillä.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta